目录:
1.算数运算符
2.赋值运算符
3.比较运算符
4.逻辑运算符
5.位运算符
6.三元运算符
/********************************分割线********************************/
一、算数运算符
注意:
1.取模运算中,如果对负数取模,可以忽略负数,例如:5%-2=1;但如果被模数是负数,则不可忽略,例如-5%2=-1;此外取模运算不一定结果总是整数。
2.对于除号“/”,整数之间做除法,只保留整数部分而舍弃小数部分,例如:
int x=3510;
x=x/1000;
x的结果是3;
3.“+”除了字符串相加功能,还能把非字符串转换成字符串,例如:
System.out.println(" 5 + 5 = " + 5 + 5);//打印结果是5 + 5 = 55;
1.2算术运算符
自加、自减
a++;a--;
++a;--a;
这里++或--在前则先自加自减在运算,在后则为先运算在自加自减。
二、赋值运算符
符号:“=”
扩展赋值运算: +=, -=, *=, /=, %=
三、比较运算符
比较运算符中的结果都为boolean型,要么true,要么false。
四、逻辑运算符
注意:
1.逻辑运算符用于连接布尔型表达式,在Java中不可以写成3<x<6,应该写成x>3 & x<6 。
3.异或( ^ )与或( | )的不同之处是:当左右都为true时,结果为false。
五、位运算符
6.三元运算符
格式:(条件表达式)?表达式1:表达式2;
条件表达式为false,运算后的结果是表达式2;为ture,运算后的结果是表达式1;
原文:https://www.cnblogs.com/zhoutie170821/p/11648954.html