扩展赋值运算符、字符串连接符、三元运算符(条件运算符)

扩展赋值运算符

  • +=
  • -=
  • *=
  • /=

+=、-=

int a = 10;
int b = 20;
a+=b;//a=a+b
a-=b;//a=a-b
System.out.println(a);//10

同上

字符串连接符

+

格式:String+xxx 结果以字符串类型输出

System.out.println(""+a+b);//1020

若字符串类型在后,则先做前面运算

System.out.println(a+b+"");//30

三元运算符(条件运算符)

public static void main(String[] args) {
        // x ? y : z
        //如果x==true,则结果为y,否则结果为z

        int score = 80;
        String type = score <60 ?"不及格":"及格" ;//必须掌握
        System.out.println(type);//及格
    }
posted @ 2022-04-20 11:42  大白很白  阅读(35)  评论(0)    收藏  举报