[解決済み] Java - intを4バイトのバイト配列に変換する?重複
2023-06-22 23:45:19
質問
重複の可能性があります。
整数をバイト配列に変換する (Java)
バッファの長さを4バイトのバイト配列に格納する必要があります。
擬似的なコードです。
private byte[] convertLengthToByte(byte[] myBuffer)
{
int length = myBuffer.length;
byte[] byteLength = new byte[4];
//here is where I need to convert the int length to a byte array
byteLength = length.toByteArray;
return byteLength;
}
これを達成する最善の方法は何でしょうか?私は後でそのバイト配列を整数に戻す必要があることを心に留めておいてください。
どのように解決するのですか?
以下のように変換することができます。
yourInt
をバイトに変換するには
ByteBuffer
のようにします。
return ByteBuffer.allocate(4).putInt(yourInt).array();
を考えないといけないかもしれないので注意。 バイトオーダー を考える必要があるかもしれません。
関連
-
Eclipseは、ポップアップA Java Exception has occurred.を実行し、エラーException in threadの解決策を報告します。
-
セミコロン期待値エラー解決
-
java.sql.SQLException: 結果セットの開始前
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] 配列からArrayListを作成する
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] Javaで配列に特定の値が含まれているかどうかを判断するにはどうすればよいですか?
-
[解決済み] Javaで配列を宣言し、初期化する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Collections.sortがdoubleでソートできない問題を完璧に解決する。
-
ブートレイヤーの初期化中にエラーが発生しました java.lang.module.FindException: モジュールが見つかりません
-
無効なメソッド宣言
-
-bash: java: コマンドが見つからない 解決方法
-
ジャバアレイ
-
FindBugの使用概要
-
Web Project JavaでPropertiesファイルを読み込むと、「指定されたファイルがシステムで見つかりません」というソリューションが表示されます。
-
swagger2 モデルが表示されない モデルが見つからない @ApiModel アノテーションが表示されない問題
-
[解決済み】Javaの整数をバイト配列に変換する方法
-
[解決済み] 整数をバイト配列に変換する(Java)