* Java 中的运算符
* 1. 算术运算符
* + - * / % ++ --
+:求和 的 运算 ;拼接 如果操作数 有一个是字符串 就变成 拼接符 例如String str = num1 + "hello";
* 2、赋值运算符
* = += -= *= /= %=
* 3.关系运算符(比较运算符)
* > < >= <= == != 使用关系运算符 运算 返回的结果都是 boolean 类型 即 返回 true 或者 false
*
* 4.逻辑运算符
* ! 非 || 短路或 && 短路与 | 逻辑或 & 逻辑与
* 逻辑运算符 逻辑运算符与 [布尔操作数] 一起使用,组成逻辑表达式 逻辑表达式的结果是布尔值
* ! 非 取反 非真为假 非假为真
* && 和 & 两个操作数都为真 才为真
* || 和 | 只要有一个为真 就为真
* 短路与 和 逻辑与 ,短路或 和 逻辑或 的 执行结果 是一样的 ,但是 执行过程不一样
* 短路与 和 短路或 会先判断 第一个表达式(操作数的值) 如果 能够直接得出结果 则 直接返回结果 不会再执行第二个表达式
* 逻辑与 和 逻辑或 会执行两个表达式(操作数)
* 5.条件运算符 (三目运算符)具有从右向左的结合性(多个三目运算符一起的话从有往左看)
* exp1?result1:result2; exp1 为真吗? 如果为真 则返回 result1 如果为假 则返回 result2