美文网首页学习之Java学习学习之鸿蒙&Android
Android开发教程之java修饰符,运算符,条件表达式

Android开发教程之java修饰符,运算符,条件表达式

作者: 你的益达233 | 来源:发表于2021-06-11 16:04 被阅读0次

    一、java访问控制修饰符

    使用访问控制符来保护对类、方法、变量的访问(就是控制类对象在哪里可以使用,从而类对象的方法在哪里可以访问)

    default(即默认,什么也不写):在同一包内可见
    private:在同一类内可见
    public:对所有类可见
    protected:对同一包内的类和其他包内它的所有子类可见

    可见如果比较难理解,可同等认为是可用

    二、运算符

    1.算术运算符:

    加减乘除 求余 自增 自减 + - * / % ++ --

        int c = a+b;
        int c1 = a-b;
        int c2 = a*b;
        int c3 = a/10; //记得除数不能为0
        System.out.println(c+"\t"+c1+"\t"+c2+"\t"+c3);  // "\t"可认为是加空格
        //自增,自减
        //自增在后
        int c4 = a++;
        System.out.println("c4:"+c4);
        //自增在后
        int c5 = ++b;
        System.out.println("c5:"+c5);  
    
    2.关系运算符(也称条件表达式):

    == != > < >= <=

    3.逻辑运算符:

    && 称为逻辑与运算符。当且仅当两个操作数都为真,条件才为真。
    || 称为逻辑或操作符。如果任何两个操作数任何一个为真,条件为真。
    ! 称为逻辑非运算符。用来反转操作数的逻辑状态。如果条件为true,则逻辑非运算符将得到false。

    3.赋值运算符:

    = += -=

        int c6 = 100;
        //同等于c6=c6+10; 不推荐这样的写法
        c6+=10;  
    
    4.三元运算符

    c= a>b?a:b

    5.instanceof 运算符

    该运算符用于操作对象实例,检查该对象是否是一个特定类型

    相关文章

      网友评论

        本文标题:Android开发教程之java修饰符,运算符,条件表达式

        本文链接:https://www.haomeiwen.com/subject/hsrveltx.html