添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Java 中的 if else 语句是条件语句。像数学一样,Java 也使用条件,允许比较,生成的结果为 Boolean 型。因此,你可以测试输入值,查看这些值如何与你指定的一组静态值进行比较。因为结果是 Boolean 型,所以只有两种可能的结果:0 或 1;也就是说, false true if else java 语句采用两种基本结构。第一种是 Java 中的简单 if then 语句。第二种是 if-then-else 。使用 else 语句作为辅助执行路径为这种条件控制提供了很大的灵活性。

If 语句 Java 语法

Java 中的 if 语句使用以下语法: If (条件) { //执行此代码 如果条件返回 Boolean true ,则执行括号内的代码。如果该值返回为 false ,则跳过括号中的代码。 请考虑以下代码段: int a = 20; if (a%2 == 0) { System.out.println(a + " 是偶数。"); 上面代码中的输出将为“20 是偶数”。这是因为测试的条件是整数 a 除以 2 时的余数。 使用 Java if 语句是在调试代码期间检查所发生情况的好方法。如果你的代码没有正确响应,则可以插入条件,告诉代码输出是否按预期工作的确认信息。通过这种方式,可以缩小异常代码的范围。

If else 语句的 Java 语法

if else java 语法如下: if (条件) { //执行此代码 } else { //执行此代码 如你所见,通过添加 else 语句,你可以创建第二组语句,这些语句在 Boolean 响应为 false 时触发。 让我们在原始代码片段中添加一个 else 语句,并将其嵌套在一个简单的递增 for 循环中。 for (int x = 1; x <=4; x++) { if (x%2 == 0) { System.out.println(x + " 是偶数。"); } else { System.out.println(x + " 是奇数。"); 你可以看到, x 将从 1 开始,进入循环,然后按相同的条件进行测试。因为当 1 除以 2 时返回的模数不为零,所以返回 false Boolean 值。这会跳过最初的 if 语句并触发 else 语句。所以这个循环的输出是:
1 是奇数。 2 是偶数。 3 是奇数。 4 是偶数。
尽管这个演示很有趣,但你可能想知道 java 的 if else 语句有什么实际用途。在现实使用中,该语句的好处非常多,因为它们完全依赖 Boolean 值 true false 。像 Fortnight 之类的视频游戏使用 if else 语句根据射击是否落在确定的点击框中来确定一个玩家是否击中了另一个玩家。密码检查器会将你输入的密码与存储的密码进行比较,如果匹配,就会让你进入。否则,它不会并告诉你密码不匹配。 因此,即便 if else java 语句如此灵活,你也可以添加更多条件使其更加灵活。这称为嵌套 if else java 语句。

嵌套 If else 和 else If Java 语句

当你开始嵌套或重复 Java if else 语句时,你创建了一个条件链,每个条件都检查一个 Boolean 值。语法如下所示:语法与下面类似: if (条件) { //执行此代码 } else if (条件) { //执行此代码 } else if (条件) { //执行此代码 } else { //执行此代码 你可以根据需要重复 Java else if 语句,系统将继续测试输入。重要的是要注意,只要条件返回 Boolean 值 true ,那么括号中的代码部分就会执行,并且程序将离开整个 if else 代码部分。

嵌套 If Java 语句

CodeGym 是一个从零开始学习 Java 语言编程的在线课程。本课程是初学者掌握 Java 语言的绝佳方式。它包含 1200 多个可即时验证的任务,以及基本范围内的 Java 基础理论。为了帮助你在教育上取得成功,我们实现了一组激励功能:小测验、编码项目以及有关高效学习和 Java 语言开发人员职业方面的内容。