A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
byte型は、プリミティブ型なのでそのままキャストするだけでも
int型になりますよ。ただint型は、符号付なので128以上は
マイナスと表現されてしまうので、注意が必要です。
byte[] byteArray;
for (int i = 0; i < byteArray.length; i++) {
int d = byteArray[i];
if (d < 0) {
//byte型では128~255が負値になっているので補正
d += 256;
}
System.out.println(Integer.toString(d, 16));
}
こんな感じでどうでしょう?
No.2
- 回答日時:
java.math.BigIntegerクラスを利用すれば、簡単に変換できますよ。
以下、サンプルソースになります。ご参考にして下さい。
==================== ソース ====================
import java.math.BigInteger;
public class Convert {
public static void main(String[] args) {
byte[] b = new BigInteger("12").toByteArray();
BigInteger bi = new BigInteger(b);
System.out.println(bi.intValue());
}
}
No.1
- 回答日時:
どのような手順で
int→byte[]
にしたのでしょうか?
逆の手順をすれば良いのでは?
(Integer.toString(int)).getBytes()
としたのであれば
Integer.parseInt(new String(byte[]))
ではないでしょうか?
(コンパイルしてないので、間違ってるかもしれません。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- 数学 大学数学 1 2022/08/04 17:11
- Visual Basic(VBA) Powerpointでランダムな数字の結果を表示するマクロ 2 2023/08/04 10:04
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- C言語・C++・C# 至急教えてください! プログラミングの問題です! お願いします! 出力2と全く同じ出力をするように、 2 2022/06/22 23:10
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JAVA エラー 式の開始が不正で...
-
Javaで電卓を作りたい
-
C#で「型または名前空間名 'int...
-
コード中の謎のエラー
-
「配列定数は、イニシャライザ...
-
byte[]→int
-
javaのエラーの意味がわかりま...
-
6桁の数字を重複なしでランダム...
-
Comparatorを使用したソートに...
-
java spring でエラーが出て困...
-
JAVA EOFの検出 (条件文で「...
-
式の型は配列型で int に解決済...
-
Javaについてすこし教えてくだ...
-
C言語のポインターに関する警告
-
ループ処理の際、最後だけ","を...
-
パソコンキーボードで時分秒を...
-
Java配列でNullPointerExceptio...
-
javaで質問です。 文字列2023/2...
-
ボタンの複数割り当てについて
-
コマンドライン引数の*(アフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「配列定数は、イニシャライザ...
-
Javaで電卓を作りたい
-
式の型は配列型で int に解決済...
-
javaでカレンダー作成
-
JAVAでCの関数ポインタのような...
-
JAVA エラー 式の開始が不正で...
-
java spring でエラーが出て困...
-
6桁の数字を重複なしでランダム...
-
c# デリゲート関連の命名について
-
C++からC#のdllを参照する際、...
-
メインが含まれていません
-
(Swing)JTextFieldを半角のみ入...
-
DataSet(DataTable)の使い方
-
JUnit4のアノテーションについて
-
三目並べ(Tick-Tack-Toe)をJav...
-
初心者ですが、今javaで簡単な...
-
javaでcsvファイル読込時の改行...
-
classを使って座標軸を求めるコ...
-
C#で実行時にメソッドの返り値...
-
Java 初心者 int型の取り扱い方
おすすめ情報