short s1=1;
s1=s1+1;
s1+=1;
s1=s1+1;
s1+=1;
解决方案 »
- 请高手指导下javaScript java 还jsp 有什么本质区别啊
- 什么是小应用程序
- JDK在WINDOWS XP下安装好,如何使用
- 不用new关键字生成一个类的实例,用一个方法来生成?
- 抽象类与接口的疑问?????????????????
- 初学者:程序能正确执行,可是编译时提示错误,这是什么错误?
- C++对Java的性能优势已经很微弱了,在许多性能对比上甚至输给Java.
- 求Jcreacer Pro V310的注册码
- java线程怎么调用java的application.class?
- 快帮忙,怎么编译一个大型项目~???
- 关于线程让步的一个问题
- InputStream的read方法的问题
s1=s1+1; //short类型和int型的"1"相加,结果为int!!改为s1 = (short)(s1+1);
s1+=1;
然后赋给short型的s1,向下转型当然会出错,除非你做强制转换s1+=1;是正确的,这是因为它的运算符的特点决定的