A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© lijieping 中级黑马   /  2015-9-12 21:17  /  176 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class Demo1_Operator {
        public static void main(String[] args) {
                //&,|,^,!
                //int x = 10;
                //5 < x < 15
                //x > 5 & x < 15
                //逻辑与 & 并且and 遇false则false
                int a = 10;
                int b = 20;
                int c = 30;
                /*System.out.println(a < b & b < c);                        //true & true = true
                System.out.println(a < b & b > c);                                //true & false = false
                System.out.println(a > b & b < c);                                //false & true = false
                System.out.println(a > b & b > c);                                //false & false = false*/

                //逻辑或 或or 遇true则true
                /*System.out.println(a < b | b < c);                                //true | true = true
                System.out.println(a < b | b > c);                                //true | false = true
                System.out.println(a > b | b < c);                                //false | true = true
                System.out.println(a > b | b > c);                                //false | flase = false*/

                //逻辑异或 ^ 两边相同为false,两边不同为true
                /*System.out.println(a < b ^ b < c);                                //true | true = false
                System.out.println(a < b ^ b > c);                                //true | false = true
                System.out.println(a > b ^ b < c);                                //false | true = true
                System.out.println(a > b ^ b > c);                                //false | flase = false*/

                //逻辑非!
                System.out.println(!true);
                System.out.println(!!true);
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马