0
私は私が読んだことを持っていると私は私のチェックコードは確かに単なるバイト値であることを知っているが、私はffffff9eなどを取得する傾向がある変換するときしかし、私は9e必要があります。どのように私はそれを変換することができます純粋に2桁と0のパディングを1桁の場合は?ffffを無視し、1バイトのパディングを0にするにはどうしたらいいですか?
byte checkCode = r.readByte(); // check code
System.out.println("checkCode is 0x: " + Integer.toHexString(checkCode));
にストリングがそれは常に8桁右になりたいです? – user5313398
Integer.toHexString、常に8を使用している場合は、Long.toHexStringを試してください。 –
それでは、Integetを16進法に使うのが一番ですか? – user5313398