首页 > 其他 > 详细

使用switch

时间:2021-09-06 06:14:08      阅读:9      评论:0      收藏:0      [点我收藏+]

使用switch

  • 关于缩进

    • 在写switch中非常不舒服的就是写下一个case语句的时候按下删除键,无法删除之前的缩进,会直接回到上一行,解决方法是按shift+tab实现反向缩进,这样就可以达到删除之前的缩进的效果
  • 练习代码

    package com.li.switchExercise;
    
    import java.util.Scanner;
    
    public class switchExercise {
        public static void main(String[] args) {
            int x = 0;
            Scanner scanner = new Scanner(System.in);
            if(scanner.hasNextInt()) {
                x = scanner.nextInt();
            }
            switch(x) {
                case 1:
                    System.out.println("Monday");
                    break;
                case 2:
                    System.out.println("Tuesday");
                    break;
                case 3:
                    System.out.println("Wednesday");
                    break;
                case 4:
                    System.out.println("Thursday");
                    break;
                case 5:
                    System.out.println("Friday");
                    break;
                case 6:
                    System.out.println("Saturday");
                    break;
                case 7:
                    System.out.println("Sunday");
                    break;
                default:
                    System.out.println("输入错误");
                    break;
    
            }
            scanner.close();
        }
    }
    
    
  • 从java SE 7 开始,switch开始支持字符串类型了,可以直接将字符串进行匹配

  • case穿透现象,如果没有break,会一直往下执行,直到遇到break

使用switch

原文:https://www.cnblogs.com/gufanyuanying/p/15229061.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!