Читаем пакет пока не встретим \0 @param is @return
(InputStream is)
| 219 | * @return |
| 220 | */ |
| 221 | public static String readUntillNull(InputStream is) { |
| 222 | ByteArrayOutputStream bos = new ByteArrayOutputStream(1); |
| 223 | int b; |
| 224 | try { |
| 225 | while ((b = is.read()) != 0) { |
| 226 | bos.write(b); |
| 227 | } |
| 228 | } catch (IOException e) { |
| 229 | // |
| 230 | } |
| 231 | return new String(bos.toByteArray(), CP_866); |
| 232 | } |
| 233 | |
| 234 | /** |
| 235 | * Превращает строки синбаев в лист 2D адресов |