不应用if语句判断闰年

通常情况下,进行条件判断都需要应用if语句。不过,对于处理结果比较简单的条件判断,也可以通过Java的三元运算符“?:”实现。例如,要判断某一年是否为闰年,则可以使用三元运算符“?:”实现。在窗体中,不应用if语句判断闰年,大致可以分为以下几个步骤。

1)创建一个JFrame窗体,并在该窗体中添加提示性的JLabel标签组件。

2)导入已有类IntJTextField,应用该类的getInt()方法接收用户输入的年份,并转换为整型。

3)添加 “判断”按钮,并在该按钮的单击事件下编写判断闰年的代码,并通过系统提示框输出判断结果。

 已有类

位置:应用/源码管理/类库/IntJTextField.jar

 最终效果

实例设计效果如图1

1  默认的运行结果

输入年份后,单击“判断”按钮,将弹出对话框显示某一年是否为闰年,运行结果如图2所示。

2  显示判断结果