javaのbyte配列へintなどを埋め込む方法
java初心者です。データ編集がわからなくて悩んでいます。
下記のコードは"棒読みちゃん"といソフトへのTCPパケットを作成するコードです。
char buf[15];
*((short*)&buf[0]) = 0x0001;
*((short*)&buf[2]) = speed;
*((short*)&buf[4]) = tone;
*((short*)&buf[6]) = volume;
*((short*)&buf[8]) = voice;
*((char* )&buf[10]) = 2;
*((long* )&buf[11]) = len;
同じことをJAVAでしたいのですがわかりません。
(バイト型配列へint,long型を簡単に埋め込む方法がわかりません)
よろしくお願いします。
よかったら、こちらもお願いします
memcpy(&buf[15],message,strlen(messege));
TCPパケットのようなデータ処理が頻繁にある場合、
このようなコードは、どうしたらいいでしょうか?
*((unsigned char* )&buf[15]) = message;
CとJAVAになってますが、このような処理を簡単に書けないでしょうか?
No.1ベストアンサー
- 回答日時:
NetBeansでサンプルを動かしてjava.nio.ByteBufferクラスを見てきました。
本当にありがとうございました。助かります。
----
memcpy関連、その他参考になる話などありましたら、引き続きお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- C言語・C++・C# C言語で再起関数とポインタを用いて文字列反転をする方法がわかりません。 4 2023/04/29 20:32
- Visual Basic(VBA) フォルダの場所を可変にしたいです(マクロ) 4 2023/05/11 10:00
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- C言語・C++・C# #include <stdio.h>int main(void) { int buf[100] = 6 2022/11/01 22:45
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- Visual Basic(VBA) オブジェクトが見つかりません 1 2023/06/24 19:43
- Visual Basic(VBA) findメソッドの変数について 6 2023/06/23 08:01
- Visual Basic(VBA) VBA エクセル 条件の設定 1 2022/03/28 10:24
- Visual Basic(VBA) このマクロの説明文を教えてほしいです。 1 2023/01/12 09:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
配列で、値の入っている要素数...
-
javaでのプログラム(配列)につ...
-
Vectorから一部分を取り出す方...
-
Javaで文字と数字が混ざったも...
-
フローチャート
-
ArrayListからBean配列に値をセ...
-
javaでEUC-JP文字列→UTF-8への変換
-
同じ文字を探しカウントしたい
-
javaプログラミング shuffleメ...
-
JavaBeansの配列の値取得方法に...
-
【C#】ハッシュテーブル(連想...
-
配列の中に複数存在する数がい...
-
配列をセッションに割り当てた後で
-
セッションを使ったint型の値の...
-
Javaで文字を漢字であるか否か...
-
無名配列の作成方法について質問
-
『args[]』とは?
-
C++で、Excelの内容を取得する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
C#で動的配列Listの中身をListB...
-
javaで大容量テキストファイル...
-
C言語でunsigned char配列を連...
-
n番目に大きな値を探索する
-
JavaのBase64デコードで正しく...
-
配列で、値の入っている要素数...
-
Javaで文字を漢字であるか否か...
-
配列の中に複数存在する数がい...
-
データベースから取得したデー...
-
【C#】ハッシュテーブル(連想...
-
Javaで文字と数字が混ざったも...
-
cloneメソッドについて (java)
-
ArrayListからBean配列に値をセ...
-
配列をセッションに割り当てた後で
-
int配列をbyte配列に変換
-
セッションを使ったint型の値の...
-
javamailで複数人にメールを送...
-
【Ajax通信&Java】配列の受け取...
おすすめ情報