Java – Как получить количество байтов в DataInputStream? ⇐ JAVA
Java – Как получить количество байтов в DataInputStream?
В настоящее время я пишу серверную часть многопользовательской игры, над которой работаю. Мне нужно знать, какой объем данных поступает в сокет сервера, чтобы я мог циклически перебирать каждый байт. Например, если я вызову writeUTF() дважды, как я пройдусь по каждому из них, не получив исключения?
Моей первой попыткой было просто попытаться перехватить EOFException. Но вы не можете их поймать. Итак, как мне получить объем данных, полученных в DataInputStream? Если вам нужен пример кода, дайте мне знать, и я соответствующим образом отредактирую вопрос.
В настоящее время я пишу серверную часть многопользовательской игры, над которой работаю. Мне нужно знать, какой объем данных поступает в сокет сервера, чтобы я мог циклически перебирать каждый байт. Например, если я вызову writeUTF() дважды, как я пройдусь по каждому из них, не получив исключения?
Моей первой попыткой было просто попытаться перехватить EOFException. Но вы не можете их поймать. Итак, как мне получить объем данных, полученных в DataInputStream? Если вам нужен пример кода, дайте мне знать, и я соответствующим образом отредактирую вопрос.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Java – использование DataInputStream с сокетами, с буферизацией или нет?
Anonymous » » в форуме JAVA - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как преобразовать аудиосэмплы PCM с прямым порядком байтов в с прямым порядком байтов
Anonymous » » в форуме C++ - 0 Ответы
- 121 Просмотры
-
Последнее сообщение Anonymous
-