我是靠谱客的博主 善良衬衫,最近开发中收集的这篇文章主要介绍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 switch 选择结构所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部