三元运算符语法格式:
条件运算? 运算结果1: 运算结果2;
如果条件运算结果为true,则返回运算结果1,否则返回运算结果2;
代码示例:
public class Example2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入要判断的数字:");
int number = scanner.nextInt();
String str = (number % 2 == 0) ? "偶数" : "奇数";
System.out.println(number + "是" + str);
scanner.close();
}
}
运行结果