运算符

运算符

返回值: 加减乘除%,位运算&、|、^、~、<<、>>

 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将第一个参数的值返回到第二个参数的幂。

posted on 2021-02-21 22:43  码路行  阅读(31)  评论(0)    收藏  举报

导航