我是靠谱客的博主 善良衬衫,这篇文章主要介绍Java switch 选择结构,现在分享给大家,希望可以做个参考。

switch 语法:

switch(值1)要和下面case 值2;这个匹配才会走该判断

        switch (值1){
            case "值2":
                System.out.println("输出该段");
                break;
            default:
                System.out.println("无匹配项输出该段");
        }

示例:

        String a = "李白";

        switch (a){
            case "李黑":
                System.out.println("这是李黑");
                break;
            case "李红":
                System.out.println("这是李红");
                break;
            case "李白":
                System.out.println("这是李白");
                break;
            case "李绿":
                System.out.println("这是李绿");
                break;
            default:
                System.out.println("没有找到"+a+", 真遗憾!");
        }

注意:

default 可以不写,这样找不到对应的值就什么也不会输出;

        String a = "李紫";

        switch (a){
            case "李黑":
                System.out.println("这是李黑");
                break;
            case "李红":
                System.out.println("这是李红");
                break;
            case "李白":
                System.out.println("这是李白");
                break;
            case "李绿":
                System.out.println("这是李绿");
                break;
           
        }

break 跳出判断 如果没有 break 则会输入匹配和匹配下面的直到找到 brear 或者结束循环,这种现象我们称之为 case 穿透;

        String a = "李黑";

        switch (a){
            case "李黑":
                System.out.println("这是李黑");

            case "李红":
                System.out.println("这是李红");

            case "李白":
                System.out.println("这是李白");

            case "李绿":
                System.out.println("这是李绿");

            default:
                System.out.println("没有找到"+a+", 真遗憾!");
        }

最后

以上就是善良衬衫最近收集整理的关于Java switch 选择结构的全部内容,更多相关Java内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部