从零开始学Java03-运算符
运算符
- 表达式
表达式由运算符和操作数组成
- 运算符
- 算术运算符
- 赋值运算符
- 关系运算符
- 逻辑运算符
- 条件运算符
- 位运算符
算术运算符
算术运算符主要用于进行基本的算术运算,如加减乘除。
- 当'+'左边是字符串时,做连接运算,返回字符串。
- 做除法时,当分子分母均为整型时,结果为整处后的结果。
- 使用自增自减运算符时,当运算符放在左边时,先进行加减运算再进行赋值运算,当放在右边时,先进行赋值运算再进行加减运算
赋值运算符
- 格式:变量 = 表达式;
- 注意: 赋值运算符是从右往左运算的。
复合赋值运算符
关系运算符
- 比较运算符用于判断两个数据的大小
- 比较的结果是一个布尔值
注意:
- 字符型(char)在进行比较时,比较的是两个字符的ASCII的值
- 浮点数与整数进行比较(==),只要值相等就返回true
逻辑运算符
- 逻辑运算符用来连接一个或多个条件,判断这些条件是否成立
- 逻辑运算符的结果是布尔类型
注意:
- 逻辑运算符的操作数都是布尔类型的值。
- '&&'和'||'又叫短路运算符,即如果前一个表达式的值就能决定表达式最后的结果,运算符后面的表达式就不再计算了。
条件运算符
- Java中的条件运算符是三目运算符
- 语法: 布尔表达式 ? 表达式1 : 表达式2;
- 当布尔表达式的值为true,则返回表达式1的值,否则返回表达式2的值

浙公网安备 33010602011771号