编写Java程序,使用三元运算符“?:”判断指定的整数是奇数还是偶数。
实例的运行结果如图1所示。
图1 运行结果
l 三元运算符的运算规则:若条件式的值为true,则整个表达式取值1,否则取值2。
l 能被2整除的数叫偶数,不能被2整除的数叫奇数。
l %运算符用于完成求余运算。
编写IsOddNumber类,名称为IsOddNumber.java,在该类的主方法中,首先定义一个int型的整数,然后应用三元运算符判断该整数是奇数还是偶数,并输出。IsOddNumber类的具体代码如下:
public class IsOddNumber {
public static void main(String[] args) {
int number = 27; // 定义一个int型的整数,并赋初始值为27
System.out.println(number % 2 == 0 ? number + "是偶数" : number + "是奇数"); //应用三元运算符判断该整数是奇数还是偶数,并输出
}
}