![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
任意のホストと任意のパケットを送受信するクラス(仮称:PacketSender)を書いているのですが、この中では、TCPの受信用にsocket.getInputStream()を定義し、それをread()して1バイトずつ取り出しています。しかし、Streamですから、取り出してみないと全体の長さはわかりません。
こういった場合、PacketSenderから他に受信データを渡す場合、byte[65535]とか適当な大きさの配列を作って突っ込む、あるいはArrayListを作って逐一addしていくしか方法はないのでしょうか。
ぴったりの長さのbyte[]を返せればいいのですが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- 分譲マンション 管理組合役員の辞任と受領書について 1 2022/11/25 12:39
- ビジネスマナー・ビジネス文書 応募したバイト先から、電話で、適性検査をインターネット上で受けてほしいと言われました。その後メールで 1 2022/10/27 14:46
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- その他(IT・Webサービス) [PayPay銀行キャッシュカード拾得の件] このメールは本物か? 6 2022/09/15 21:52
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
- 邦楽 音楽の著作権について 3 2023/02/14 23:36
- その他(コンピューター・テクノロジー) 「プロトコル」の定義について 5 2023/04/16 13:13
- 郵便・宅配 書類の提出についてです。 先日、内定を頂き、土曜の夕方に内定通知書が自宅に届きました。 その中には内 4 2023/06/08 00:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列の中に複数存在する数がい...
-
ページング
-
C言語でunsigned char配列を連...
-
csvファイルを2次元配列に格納
-
java
-
CSVファイルを二次元配列に格納...
-
Java配列の問題を教えてくださ...
-
Javaには、構造体はないんですか?
-
JavaのBase64デコードで正しく...
-
forループの評価(条件)式につ...
-
C#で動的配列Listの中身をListB...
-
同じ配列またはクラスを、2回...
-
Javaで文字と数字が混ざったも...
-
配列を大きい順にソートしたい...
-
2次元配列のコピー
-
配列・クリア
-
[Ljava.lang.Stringってなんですか
-
Generics で型チェック
-
可変長配列について
-
【C#】ハッシュテーブル(連想...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ページング
-
java
-
配列をセッションに割り当てた後で
-
この警告はどうすれば?
-
Javaで文字と数字が混ざったも...
-
javaで大容量テキストファイル...
-
セッションを使ったint型の値の...
-
C言語でunsigned char配列を連...
-
配列の中に複数存在する数がい...
-
Javaで文字を漢字であるか否か...
-
[Ljava.lang.Stringってなんですか
-
ArrayListからBean配列に値をセ...
-
C#で動的配列Listの中身をListB...
-
【C#】ハッシュテーブル(連想...
-
csvファイルを2次元配列に格納
-
配列で、値の入っている要素数...
-
『args[]』とは?
-
【Ajax通信&Java】配列の受け取...
-
n番目に大きな値を探索する
-
データベースから取得したデー...
おすすめ情報