0
int[] LETTERS = {0x69F99, 0xE9E9E, 0x78887}
System.out.println(LETTERS[1]);

これを行うと整数値が得られますが、コンソールに 0x69F99 を表示する必要があります。これを行う方法についてのアイデアはありますか?PS - これは学校の目的のためなので、最も基本的な解決策が欲しいです:b

前もって感謝します!

4

2 に答える 2

0

試しましたSystem.out.println(Integer.toHexString(LETTERS[1]));か?

16 進数の文字列表現に変換され、必要に応じて出力されます。参照: http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#toHexString(int)

于 2013-11-09T02:24:04.903 に答える