JAVA基本语法(三)
基本运算符
-
算数运算符:+,-,*,/, %(取余), ++(自增), --(自减)
-
赋值运算符:=
-
关系运算符:>, <, >=, <=, ==,!=
-
逻辑运算符:&&(与), ||(或), !(非)
-
位运算符:&,|, ^(异或),~,>>(左移,乘以2), <<(右移,除以2), >>>(了解)
-
条件运算符:?(x?y:z 如果x==ture,则结果为y,否则结果为z)
-
扩展赋值运算符:+=, -=,,*=, /=
-
扩充:幂运算 2^3 2 *2 *2=8 使用工具类
double pow=Math.pow(3,2);//3^2
结论:
//a++ a=a+1 先赋值,后自加
//++a a=a+1 先自加,后赋值
//&&(与,有假为假),||(或,有真为真),!(非,取反)
//短路运算
//a+=b a=a+b
//a-=b a=a-b
//字符串连接 _+_,string
// ""+a+b与a+b+"" 的区别,前者是连接,后者是运算

浙公网安备 33010602011771号