在 Java 中,运算符是用于执行各种操作的符号。Java 支持多种类型的运算符,下面是基础运算符的详细讲解。
1. 算术运算符
算术运算符用于执行数学运算。常见的算术运算符包括:
+
:加法-
:减法*
:乘法/
:除法(整除和浮点数除法)%
:取模(求余数)
示例:
2. 关系运算符
关系运算符用于比较两个值,并返回布尔值(true
或 false
)。常见的关系运算符包括:
==
:等于!=
:不等于>
:大于<
:小于>=
:大于等于<=
:小于等于
示例:
3. 逻辑运算符
逻辑运算符用于组合布尔表达式,常见的逻辑运算符包括:
&&
:逻辑与(AND)||
:逻辑或(OR)!
:逻辑非(NOT)
示例:
4. 位运算符
位运算符用于操作整数类型的二进制位。常见的位运算符包括:
&
:按位与|
:按位或^
:按位异或~
:按位取反<<
:左移>>
:右移>>>
:无符号右移
示例:
5. 赋值运算符
赋值运算符用于将值赋给变量。常见的赋值运算符包括:
=
:赋值+=
:加并赋值-=
:减并赋值*=
:乘并赋值/=
:除并赋值%=
:取模并赋值
示例:
6. 一元运算符
一元运算符只操作一个操作数,常见的一元运算符包括:
+
:正号(无实际效果)-
:负号++
:自增(前置和后置)--
:自减(前置和后置)
示例:
7. 条件运算符(三元运算符)
条件运算符用于根据条件表达式的结果返回两个值中的一个,其语法为:
示例:
总结
算符是 Java 编程中不可或缺的组成部分,熟练掌握各种运算符的使用,可以帮助你更高效地编写代码