Java 运算符
| : 逻辑与
& : 逻辑或
|| : 短路与
&& : 短路或
上面的区别:
逻辑与 和 短路与的区别以及逻辑或 和 短路或的区别:
短路与 和 短路或 当第一个数为true或者false时(当条件已经成立了),第二个条件就不用运算了
逻辑与 和 逻辑或运算时无论第一个条件是否成立第二个条件一定会进行运算
“+”运算符两侧的操作数中只要有一个是字符串(String)类型,系统会自动将另一个操作数转换为字符串然后再进行连接
System.out.println();时,打印任何东西只要不是字符串,自动转换成字符串然后再打印出来
先算里(x == 0 ? 0 : -1)在算外