Java基础10:三元运算符及小结
代码show
demo01:
public class Demo07 {
public static void main(String[] args) {
int a = 10;
int b = 20;
a += b;// a = a + b;
a -= b;// a = a - b;
System.out.println(a);//10
//字符串连接符 + , String
System.out.println("" + a + b);//1020
System.out.println(a + b + "");//30
}
}
demo02:
//三元运算符
public class Demo08 {
public static void main(String[] args) {
// x ? y : z
int score = 70;
String type = score < 60 ? "不及格" : "及格";//必须掌握
//if
System.out.println(type);//及格
}
}
彩蛋
1.运算符优先级问题
该表中优先级按照从高到低的顺序书写,也就是优先级为1的优先级最高,优先级14的优先级最低。