私は次の配列を持っています
final byte[] texttoprint = new byte[]{0x1b, 0x40, 0x1b,0x74,0x0D,
(byte) 0x91,(byte) 0x92,(byte) 0x93,(byte) 0x94,(byte) 0x95,
(byte) 0x96,(byte) 0x97,(byte) 0x98,(byte) 0x99,
0x0A,0x0A,0x0A,0x0A,0x0A};
そして、次のように、その値をEclipseのlogcatに出力したいと思います。
0x1b , 0x40
等々。
私はこれを試しました:
for (int index = 0; index < texttoprint.length;){
Log.i("myactivity", String.format("%20x", texttoprint[index]));
}
しかし、それは1Bを印刷する無限ループを行います。
このコードで:
Log.i("myactivity", Arrays.toString(texttoprint));
印刷します:[27, 64, 27...]
私はどこが間違っていますか?