Java运算符包括一下几种:算术运算符,关系运算符,位运算符,逻辑运算符,赋值运算符,其他运算符。
算数运算符:+,- , * ,/,%(模),++(自增),--(自减)
关系运算符:==,!=,>,< ,>= ,<= ,
逻辑运算符:&&(逻辑与运算符,当且仅当两个操作数都为真条件成立。)
|| (逻辑或操作符,两者中有一个操作数为真,条件成立)
!(逻辑非运算符,用来反转操作数的状态)
赋值运算符:=,+=,-=,*=,/=
条件运算符:(?:)也被称三元运算符,该运算符有3个操作数,并且需要判断Boolean表达式的值,决定哪个值赋给变量
public class Test { public static void main(String args[]){ int a , b; a = 10; b = (a == 1) ? 20: 30; System.out.println( "Value of b is : " + b ); b = (a == 10) ? 20: 30; System.out.println( "Value of b is : " + b ); } }
结果为:
Value of b is : 30 Value of b is : 20