黑马程序员技术交流社区
标题:
尽情享受每一个字节
[打印本页]
作者:
李啸
时间:
2012-5-9 11:16
标题:
尽情享受每一个字节
for(byte b=Byte.MIN_VALUE;b<Byte.MAX_VALUE;b++){
if(b==0x90){
System.out.println("Joy!");
}
}
会输出什么 解释一下
作者:
蒋映辉
时间:
2012-5-9 11:37
什么都不会输出。。。
Byte.MAX_VALUE=128
Byte.MIN_VALUE=-128
0x90144 在循环范围内
作者:
徐然
时间:
2012-5-9 12:18
本帖最后由 徐然 于 2012-5-9 13:43 编辑
什么都不会输出
因为
Byte.MAX_VALUE=127
Byte.MIN_VALUE=-128
0x90 转为10进制是144
所以打印条件在循环内不会满足,所以就什么都不会打印
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2