java中short类型自动转int类型注意事项
来源:互联网 发布:cda数据分析师报考 编辑:程序博客网 时间:2024/05/18 03:51
public class Text02 {
public static void main(String[] args) {
short s1 = 2;
short s2 = 3;
s1 = s1 + s2; //编译错误 (右边有变量参加运算需要强转)
s1 += s2; //默认强转
s1 = 2 + 3; //s1=2+3; 默认强制转换
s1++;
}
}
总结:java中byte、short赋值时会默认有个强制转换,例如:short a =1;,这样编译时没问题的,但如果参与运算时,等号右边有变量,编译就会报错,要加强制转换.例如:s1 =
s1 + s2; //编译错误 。自增、自减运算符,默认会有强制转换。所有不报错
阅读全文
0 0
- java中short类型自动转int类型注意事项
- java-int&short-byte类型转换问题
- (转)java中short类型变量
- java中short类型变量
- java中short类型变量
- java中short类型变量
- java可以做switch case的只有int类型,和可以自动类型转换为int的byte, char,short
- java对byte,short,char,int,long运算时自动类型转化情况说明
- java对byte,short,char,int,long运算时自动类型转化情况说明
- JAVA中short和short相加自动转化为int
- JAVA中short和short相加自动转化为int
- JAVA中short和short相加自动转化为int
- int short型类型转换
- (转)JAVA中short和short相加自动转化为int
- java中byte、short、int、long、float、double类型的取值范围
- 08.java语言基础-整数类型(byte-short-int-long)
- java long转换为int 类型 注意事项
- java long转换为int 类型 注意事项
- Ubuntu16.04 git连接远程库出现推送错误问题的解决方法
- Titanic: Machine Learning from Disaster初练习详解
- HDOJ2015 偶数求和
- Sum of Triangular Numbers
- Codeforces Round #349 (Div. 1)
- java中short类型自动转int类型注意事项
- 解决webstorm拉取Vue项目时卡顿,及内存爆满问题
- tensorflow API 之 tf.logging.set_verbosity
- HDU2255 奔小康赚大钱(二分图的最大完备匹配,KM算法)
- HDOJ2016 数据的交换输出
- 排序—选择排序
- 短链接服务的接实现 基于nginx url php redis 、js二维码生成 、js二维码识别
- hello world
- nginx