您的位置:首页 > 编程语言 > Java开发

Java GUI中的条件语句

2020-08-03 00:46 281 查看

一 、关系运算符和逻辑运算符

一、关系运算符
关系运算符是用于比较两个或多个操作数的运算符,可以应用于数字数据和字符串或对象,常见的关系运算符有“>”、“<”、“>=”、“<=”、“==”、“!=”。

案例:
我们使用Java GUI 创建一个数字大小比较器

右键按钮选择“Events”,选择“Action”下的“actionPerformed”,集成开发环境 IDE 会自动从 Design 设计模式跳转到 Source 源代码模式,这样我们就可以对按钮进行编码

编码内容如下:


图中是每个按钮事件的代码,对应常见的关系运算符“>”、“<”、“>=”、“<=”、“==”、“!=”在Java GUI中的运用方法。
执行后效果:

这个案例充分的告诉我们,关系逻辑运算符如何正确的在Java GUI中运用和使用方式。

二、IF 语句
if 语句的使用是在存在需要程序执行某些命令块的条件时使用,此语句通常也用于处理程序中的错误,使用此语句,程序能避免意外出错。
在使用 if 语句时,必须考虑在条件为 true 时编写要执行的语句。如果要执行多个语句,则必须将语句放在括号{ }内,因为如果不把它们放在括号内,程序只会在它下面执行一个语句。
案例:
我们使用Java GUI 创建一个分数识别的小程序

右键按钮选择“Events”,选择“Action”下的“actionPerformed”对按钮进行编码
编码代码:

执行后结果:

这个简单的程序能够让我们对if语句有所了解,能够在Java GUI中运用if语句了。

三、IF-ELSE 语句
if-else 语句与 if 语句不同,if 语句只执行一个语句块,即条件为 true ,如果条件为 true,则将执行 if 主体中的语句,而 else 主体中的语句将在条件为 false 时执行。
案例:
我们使用Java GUI创建一个奇偶数鉴别器

右键按钮选择“Events”,选择“Action”下的“actionPerformed”对按钮进行编码
编码代码:

执行后结果:


通过这个奇数偶数判断的小程序,我们能对F-ESLE语句如何使用有了了解。

四、SWITCH-CASE 语句
switchi-caseE语句与 if-else 语句相同,但语句的格式不同。在 switch-case 语句中,选项基于 condition 的值,switch 语句中的每个 case 都表示条件的值。如果 condition 的值在 cases 中不存在,那么程序将执行 default 主体中的语句。

switch-case语句基本上与if-else语句具有相同的工作原理和功能,条件很多。其中,switch 体中包含的情况类似于 if-else 语句中的条件,switch 体中的 default体与 if-else 语句中的 else 体类似。因此,当所有条件都不满足时,将执行 default主体中的语句。
案例:
使用Java GUI 创建一个菜单价格查询器

右键按钮选择“Events”,选择“Action”下的“actionPerformed”对按钮进行编码
编码代码:

执行后结果:

这个案例能够让我们初步认识实现 switch-case 语句,并了解到其与if-else语句的格式不同之处

总结:
在Java GUI程序中,条件语句的使用非常重要,它能够对我们的程序做出判断,让程序执行更有逻辑,也更方便。通过上面的例子和各个条件语句的使用方法、格式、运行情况各有不同,我们条件语句能够运用的好,那么我们的逻辑思路会很清晰。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: