%取余 &&并且/都/ &解决短路 ||或者/其中一 int 整数 double小数点 float小数点
运算顺序 int>byte>shirt>char
三元运算符(三目运算) 条件表达式? 表达式1: 表达式2 成立 表达式1 不成立 表达式2 System.out.println(5<1?5:1);
^进制运算结果 相同1 不同0
?三元运算 成立1不成立2 1?2
Scanner x=new Scanner(System.in); String s1=x.next(); System.out.println(s1); 控制台输入
if(条件表达式){ 代码 }成立输出
char c='中';//表示字符a 只能放一个字符
–表达式是符合一定语法规则的运算符和运算数的序列。
•算术表达式 –(x+y-12)*100 •关系表达式 –x>y x>=y x!=y x==y •逻辑表达式 –x&&y x||y||z (!x)&&(!y) •赋值表达式 –x=y x+=y
一元运算符,如 -、++、- -和 !
3. 算术运算符,如 *、/、%、+ 和 -
4. 关系运算符,如 >、>=、<、<=、== 和 !=
5. 逻辑运算符,如 &、^、|、&&、||
6. 条件运算符和赋值运算符,如 ? :、=、*=、/=、+= 和 -=
算术运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符
一元操作符 > 二元操作符 > 三元操作符
long类型的数据时 需要在数据的后面加上L float后面加F
网友评论