【发布时间】:2014-03-11 01:18:49
【问题描述】:
我想得到这个:
byte dec = 10;
到这里:
byte hex = 0x0A;
但我在任何地方都找不到解决方案。
我总是看到String s = Integer.parseInt(...
但我不想要String 结果。
我想要一个byte。
【问题讨论】:
-
我想我找到了解决方案:
byte hex = 0x00; for(byte i=1; i<dec+1; i++) {++hex} -
没有“十进制字节”或“十六进制字节”之类的东西。这只是一个数字。您可以使用
byte hex = dec;,它会给出与您的循环完全相同的结果。