1234567891011121314151617181920212223242526272829303132333435363738394041 |
- /**
- * ClassName: Test01
- *
- * @Author 爱扣钉-陈晨
- * @Create 2023/10/28 9:27
- * @Version 1.0
- */
- public class Test08 {
- public static void main(String[] args) {
- System.out.println(3==3 & 3!=4); //T & T T
- int i=1;
- // System.out.println(1 == 1 & i++ == 2 ); // F
- // System.out.println(i); // 2
- // System.out.println(2 == 1 & i++ == 2 ); // F
- // System.out.println(i ); // i++ 运行
- //&& 短路
- // System.out.println(2 == 1 && i++ == 2 ); // 前面2 == 1返回 F 后面不执行
- // System.out.println(i ); // i++ 不运行
- // ||
- // System.out.println(1 == 1 || i++ == 2 ); // 前面1 == 1返回 T 后面不执行
- // System.out.println(i ); // i++ 不运行
- System.out.println(1 == 1 | i++ == 2 ); // 前面1 == 1返回 T 后面执行
- System.out.println(i ); // i++ 运行
- //用 双 && 双 ||
- System.out.println(1==1 ^ 1==2);
- System.out.println(1==1 ^ 2==2);
- }
-
- }
|