Java编程:掌握这门强大的编程语言
发表时间: 2023-05-30 03:36
运算符1、算术运算符、2、自增自减运算符、3、赋值运算符、4、关系运算符、5、逻辑运算符、6、三元运算符、7、运算符优先级一、
算术运算符隐式转换小结取值范围byte<short<int<long<float<double什么时候转换?数据类型不一样,不能进行基计算,需要转换成一样的才可以进行计算.转换规则1:取值范围小的,和取值范围大的进行运算,小的会先提升为大的,再进行运算转换规则2:byteshortchar三种类型的数据在运算的时候,都会直接先提升为int,然后再进行运算.强制转换如果把一个取值范围大的数值,赋值给取值范围小的变量.是不允许直接赋值的.如果一定要这么做就需要加入强制转换.格式:目标数据类型变量名=(目标数据类型)被强制转换数据;示例:publicclassh{publicstaticvoidmain(String[]args){bytea=100;byteb=10;bytec=(byte)(a+b);System.out.println(c);}}