关于byte 型的数据提问 因为a=a-1;a-1的结果是int类型,需要a = (byte)(a-1); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://community.csdn.net/Expert/topic/3616/3616510.xml?temp=.2288324 +=-=都是1个操作符(类似对操作符的重载) byte a =123; a += 1.9; 这都都没问题类似 a+=b; //类似 a=(byte)(a+b) 因为a是byte型的,占1个字节,而1是int型的,占4个字节。在两个类型的值相加的时候,会发生自动类型的提升。也就是说a+1后,其结果是int型的,而不是byte型的,所以可以想想看,把4个字节的东西放在两个字节的空间里,肯定编译不通过。后面的那个不会发生类型的提升,是在其基础上加了一个1,还是byte型,相当于a =(byte)(a+1),所以不会出错。 一个JApplet小程序开始运行蛮好的可后来不知道为什么只能显示“登录”这个JButton而姓名之类的JLabel显示不出来了 Float的isNaN方法 上海思华科技 java 引入自定义包的问题 元数据 <java 5.0新增语言特性?> 还有注解 ???? metadata? 完全数 请问如何控制系统的声音,比如关闭系统声音,增加音量,减小音量等,用jmf可以实现吗? httpsUrlConnection的Bug???有没有人碰到过这样的问题啊? swing缩放后用getX()返回值不变 能提供一些讲述用SWING做界面的网站? 各位大侠请给小弟看看! 关于数据库的问题;
-=
都是1个操作符(类似对操作符的重载) byte a =123;
a += 1.9;
这都都没问题类似 a+=b; //类似 a=(byte)(a+b)