1.格式
数据类型 变量名 = 布尔类型表达式?结果1:结果2;
例如: int c = a > b ? a : b;
2.三元运算符计算方式
-
布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。
-
布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。
public static void main(String[] args){
int age = 19 ;
// 在这里讲解一下字符串的类型是String。
String str = age >= 18 ? "成年人" : "未成年人";
System.out.println(str);
}