编写Java程序,使用三元运算符“?:”判断库存状态,如果库存数量小于2,显示库存不足,否则显示库存数量。
实例的运行结果如图1所示。
图1 运行结果
l 三元运算符的运算规则:若条件式的值为true,则整个表达式取值1,否则取值2。
l <运算符用于比较左边的操作数是否小于右边的操作数。
编写StorageState类,名称为StorageState.java,在该类的主方法中,首先定义一个int型的整数,然后应用三元运算符判断库存状态,并输出。StorageState类的具体代码如下:
public class StorageState {
public static void main(String[] args) {
int store=12; //定义int型的变量,并赋初值为12,用于记录库存数量
System.out.println(store<=5?"库存不足!":"库存数量:"+store); //应用三元运算符判断库存数量,并输出
}
}