/*
* 运算符的优先级:1.()和[]
* 2.一元运算符:- ++ -- !
* 3.算术运算符:* + - / %
* 4.关系运算符:> >= < <= == !=
* 5.逻辑运算符:&& || (就是逻辑与和逻辑或)
* 6.条件运算符和赋值运算符 ?: = *= /= += -=
* ------------------------------------
* 数据类型之间的转换,在编写java程序的时候,经常需要将一种类型的数据转化为其他类型的数据,
* 从低到高的数据类型为:byte(字节型)-->shor(短整型) int(整型) long(长整型) float(单精度型) double(双精度)
* char(字符型)
*/
public class Demo2_11 {
public static void main(String[]args){
//自动类型转换
int n=2,m=3;
long L=4L;
float f=5.6f;
double d=0d;
d=m+n+L+f;
System.out.println("2+3+4+5.6f的和是:"+d);
//强制类型转换
int result=(int)d; //(int)针对大的数据类型进行取整
System.out.println("使用整形表示2+3+4+5.5的和是:"+result);
}
}
浙公网安备 33010602011771号