我是靠谱客的博主 单薄玉米,最近开发中收集的这篇文章主要介绍事无巨细说Java之---Java Switch语句要记住的要点Java Switch 语句失败带字符串的 Java Switch 语句Java 嵌套 switch 语句Switch 语句中的 Java 枚举Switch 语句中的 Java 包装器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java switch 语句从多个条件执行一个语句。 这就像 if-else-if
阶梯声明。 switch 语句适用于 byte、short、int、long、枚举类型、String 和一些包装器类型,如 Byte、Short、Int 和 Long。 从 Java 7 开始,您可以使用字符串
在 switch 语句中。

换句话说,switch 语句测试一个变量与多个值的相等性。

要记住的要点

  • switch 表达式可以有一个或 N 个 case 值。
  • case 值只能是 switch 表达式类型。 case 值必须是文字或常量。 它不允许变量
  • 案例值必须是唯一的。 在重复值的情况下,它会呈现编译时错误。
  • Java switch 表达式必须是 byte、short、int、long(及其 Wrapper 类型)、枚举和字符串。
  • 每个 case 语句都可以有一个可选的 break 语句。 当控制到达 break 语句时它在 switch 表达式之后跳转控件。 如果没有找到 break 语句,则执行下一个 case。
  • case 值可以有一个可选的默认标签。


句法:

 Switch 语句流程图

示例:

SwitchExample.java 

输出:

 查找月份示例:

SwitchMonthExample.javaHTML

 

 输出:

检查元音或辅音的程序:

如果字符是 A、E、I、O 或 U,则为元音,否则为辅音。 它不区分大小写。

 SwitchVowelExample.java

输出:

Java Switch 语句失败


Java switch 语句失败了的话,这意味着如果没有 break 语句,它将在第一次匹配之后执行所有语句。

 示例:

SwitchExample2.java

输出:

带字符串的 Java Switch 语句


从 Java SE 7 开始,Java 允许我们在 switch 表达式中使用字符串。case 语句应该是字符串字面量。

示例:

SwitchStringExample.java

输出:

Java 嵌套 switch 语句


我们可以在 Java 中的其他 switch 语句中使用 switch 语句。 它被称为嵌套 switch 语句。

 示例:

NestedSwitchExample.java

输出:

Switch 语句中的 Java 枚举


Java 允许我们在 switch 语句中使用枚举。 Java enum 是一个表示常量组的类。 (不可变的,例如最终变量)。 我们使用关键字 enum 并将常量放在用逗号分隔的花括号中。 

 示例:

JavaSwitchEnumExample.java

输出:

Switch 语句中的 Java 包装器


Java 允许我们使用四个包装类
: switch 语句中的字节、短整型、整数和长整型。 

示例:

WrapperInSwitchCaseExample.java

输出:

最后

以上就是单薄玉米为你收集整理的事无巨细说Java之---Java Switch语句要记住的要点Java Switch 语句失败带字符串的 Java Switch 语句Java 嵌套 switch 语句Switch 语句中的 Java 枚举Switch 语句中的 Java 包装器的全部内容,希望文章能够帮你解决事无巨细说Java之---Java Switch语句要记住的要点Java Switch 语句失败带字符串的 Java Switch 语句Java 嵌套 switch 语句Switch 语句中的 Java 枚举Switch 语句中的 Java 包装器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部