运算符
运算符
返回值: 加减乘除%,位运算&、|、^、~、<<、>>
int a=20;
int b=30;
int c=40;
int d=50;
//返回为值运算
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/b);
System.out.println(a%b); //模运算,取余
System.out.println(a&b); //位运算
System.out.println(a<<2);

返回boolean:比较运算><== !=;逻辑运算:&&、||、!
三元运算符:条件?条件为真语句:条件为假语句(三元返回值特殊)
//返回为布尔类型
System.out.println(a==b);
System.out.println(a!=b);
System.out.println(a>b);
System.out.println(a>b&&c<d);//逻辑运算
System.out.println(a>b?c/*真*/:d/*假*/); //三元运算

(==比较的是内存地址hashCode,equal比较字符串内容)
public static void main(String[] args) {
String Ha="哈哈";
String La="哈";
String Ls="哈";
String Li=La+Ls;
System.out.println(Li);
System.out.println(Li.hashCode());
System.out.println(Ha.hashCode());
System.out.println(Ha.equals(Li));

Math类:IDEA查看源代码,去JDK中文帮助文档查作用crt+f查找
Math.pow:IDEA源代码结果树structure中pow(double,double)
按crt+鼠标左键

JDK中:pow将第一个参数的值返回到第二个参数的幂。

浙公网安备 33010602011771号