本章:逻辑运算符
&逻辑与(并且)、|逻辑或(或者)、!逻辑非(取反)、&&短语与、||短路或。
普话:100大于99并且100大于98
代码:100 > 99 & 100 >98 ----true
两边都要去布尔型,结果也是布尔,例:true & true ----true
逻辑与来说,只要一边为false,结果就是false,同时为true是,结果才是true
逻辑或来说,只要一边为true,结果就是true,同时true,结果就是true,同为false是,结果才是false。
逻辑非来说:System.out.println(!true)代表不是真的,即为false;System.out.println(!false)代表不是假的,即为true。
短路与本身与逻辑与的运算结果没有任何区别,完全相同,不过会发生短路现象。
例:
public class duanlu01 {
public static void main(String[] args) {
int a = 10;
int b