byte取值问题 byte b=127;b+=1;System.out.println(b);输出结果:-128 结果是128,为什么变成了-128;byte的取值范围是(-128~127) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 过程是先将b,就是127转换成Int型的,然后加1,最后截掉高八位,剩下10000000,Byte是有符号的,所以这个值所有为取反在加1就是它的绝对值,所以这个数就是-128 java用的是补码,要得到正确结果可以System.out.println(0xff & b); 问题是有时候只能获得一些byte序列,比如从文件中读出来的时候,所以用类型提升的方法行不通的 ResultSet的问题纠结,来讨论下 关于JUNIT 范型的问题 关于全文检索的问题 求数组下标的问题 关于泛型的的转变问题 如何在APPLET中载入一幅BMP图片? 请教一个安装Myeclipse的问题 问一下各位高手,JAVA里的Socket类可不可以传输自定义的对象。如果不行要用什么传输啊!!!! 那位高手能解释一下jndi的使用,看了一上午jndiTutorial也不理解,有中文文档吗? hibernate生成的sql语句的疑问? 类似于数字金字塔的题目,实在是不知道用嵌套循环怎么来写算法,急啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货