拼接
int a = 10;
int b = 20;
System.out.println(""+a+b);
System.out.println(a+b+"");
上面两种输出结果不同
- 第一种" "在前面是拼接得到 1020
- 第二种" "在后面则前面先计算得到 30
三元运算符
x ? y : z
意思为如果 x = ture,则结果为y,否则结果为z
int score = 80;
String type = score < 60?"不及格":"及格"
就可以不用 if条件语句 快速编写选择性代码