java中的运算符

算术运算符  赋值运算符java

比较运算符  逻辑运算符  条件运算符spa

 

java中的算术运算符code

加+ - * / 求余% 自增1 ++ 自减1 --blog

/   除法  24/6=4 除法除不断的只取整数,忽略小数点后的数(32/6=5)  table

%  24%7=3 ++ 自增1 --自减1class

int a=5;变量

int b=++a; //++在左边,a先执行自增,再赋值给b语法

int b=a++; //++在右边,a的值先赋值给b,再执行自增 -- 同理引用

++ --只能用于操做变量,不能用于操做数值或常量tab

 

java中的赋值运算符

赋值=  加等于+=  减等于-=  乘等于*=  除等于/=  模等于%=

 

java中的比较运算符

比较的结果是一个布尔值(true  or  false

>  <  >=  <= 只支持左右两边操做数都是数值类型

==  !=  既支持数值,也能够是引用类型

 

java中的逻辑运算符

逻辑运算符

名称

举例

结果

&&

a&&b

若是ab都为true,返回true

||

a||b

若是ab任一为true,返回true

!

!a

若是afalse,返回true。就是取相反的

^

异或

a^b

若是ab有且仅有一个为true,返回true

异或

有且只能有一我的投票赞成才能经过某议题

 

java中的条件运算符

条件运算符( ? : )也称为三元运算符

语法形式:布尔表达式   表达式1 :表达式2

运算过程:若是布尔表达式的值为true,返回表达式1的值,不然返回表达式2的值

String str=(8>5)?"8大于5":"8小于5"; System.out.println(str);

int source=58;

String mark=(source>60)?"及格":"不及格";

System.out.println(mark);

运行结果:不及格

 

*** END

相关文章
相关标签/搜索