基本运算符
//前四个,必须掌握!!!!!!!!!!!!!!!
算木运算符:+,-,*,/,%,++,--
赋值运算符=
关系运算符:>,<,>=,<=,==,!=,instanceof
运算符:&&,||, !
//下面的,了解就行--------------------
位运算符:& ,|,^,~,>>、<<,>>>
条件运算符?:
扩展賦値运算符:+=,-=,*=,/=
//二元运算符,需要两个值才能运算
// 在Intellij IDEA中,Ctrl+D:复制当前行到下一行
int a=10;
int b=20;
int c=30;
int d=40;
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/(double)b);//让结果0.5不被约掉
//一个有趣的发现——关于整数计算的
long a=12312123123123L;
int b=123123123;
short c=123;
byte d=1;
//只要计算对象有一个为long类型的,结果就是long类型的
System.out.println(a+b+c+d);//结果为long类型
//只要计算对象中,整数没有long类型的,结果都是int类型的
System.out.println(b+c+d);//结果为int类型
System.out.println(c+d);//结果为int类型
//关系运算符返回的结果: 正确,错误 布尔値
int a = 10;
int b = 20;
System.out.println(a>b);
System.out.println(a<b);
System.out.println(a==b);
System.out.println(a!=b);
//幂运算的结果通常是浮点数
//想要进行数学上的幂运算,你应该使用 Math.pow() 方法,如下所示:
double result = Math.pow(base, exponent);
//在这个例子中,base 是底数,exponent 是指数。
//Math.pow() 方法返回的是 double 类型的数值,因此幂运算的结果通常是浮点数。