JAVA基本语法(三)

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+"" 的区别,前者是连接,后者是运算

 

posted @ 2021-01-27 23:05  王琼丫  阅读(39)  评论(0)    收藏  举报