千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

7.15 P26-P33 java基本语法:运算符
Java中有多种类型的运算符,用于执行各种数学和逻辑操作。下面是我写的一些常见的Java运算符以及它们的用法的解释说明:
1.算术运算符:
+:求和运算符,用于将两个值相加。
-:减法运算符,用于将右操作数从左操作数中减去。
*:乘法运算符,用于将两个值相乘。
/:除法运算符,用于将左操作数除以右操作数。
%:取模运算符,用于返回左操作数除以右操作数的余数。
2.关系运算符:
==:等于运算符,用于比较两个值是否相等。
!=:不等于运算符,用于比较两个值是否不相等。
>:大于运算符,用于比较左操作数是否大于右操作数。
<:小于运算符,用于比较左操作数是否小于右操作数。
>=:大于等于运算符,用于比较左操作数是否大于或等于右操作数。
<=:小于等于运算符,用于比较左操作数是否小于或等于右操作数。
3.逻辑运算符:
&&:逻辑与运算符,用于组合两个条件,当且仅当两个条件都为真时返回真。(全对才对,一错就错)
||:逻辑或运算符,用于组合两个条件,当任何一个条件为真时返回真。(一对就对,全错才错)
!:逻辑非运算符,用于反转布尔值的结果。
4.赋值运算符:
=:赋值运算符,用于将右操作数的值赋给左操作数。
5.自增和自减运算符:
++:自增运算符,用于将操作数的值加1。
i++:先使用后++
++i:先++后使用
--:自减运算符,用于将操作数的值减1。
6.三元运算符:
?:布尔表达式?结果1:结果2
当表达式结果为真,获得结果1;当表达式结果为假,获得结果2。
不同的运算符有不同的优先级和结合性,使用括号来明确优先级和组合的顺序。