JAVA中int强制转换byte
intx=206;b=(byte)x;System.out.print(b);为什么用266输出的是10。266=(00000000)(00000000)(0000000...
int x = 206;
b =(byte)x ;
System.out.print(b);
为什么用266输出的是10。
266=(00000000)(00000000)(00000001)(00001010)这个是怎么理解呢是用好像16进制转2进制的样子
用206输出的-50呢 展开
b =(byte)x ;
System.out.print(b);
为什么用266输出的是10。
266=(00000000)(00000000)(00000001)(00001010)这个是怎么理解呢是用好像16进制转2进制的样子
用206输出的-50呢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询