当前位置:   article > 正文

java中Switch介绍_java switch

java switch

定义形式

  1. int i=2;
  2.           switch (i){
  3. case 1:
  4. System.out.println("1号");
  5. break;
  6. case 2:
  7. System.out.println("2号");
  8. break;
  9. case 3:
  10. System.out.println("3号");
  11. break;
  12. default:
  13. System.out.println("未知");
  14. }

对应的i是什么 程序会自动去寻找对应的结果,如果找不到就会执行最后的默认结果default

全部程序(自己定义)

  1. package com.scanner.demo;
  2. import java.util.Scanner;
  3. public class SwitchDemo01 {
  4. public static void main(String[] args) {
  5.             int i=2;
  6. switch (i){
  7. case 1:
  8. System.out.println("1号");
  9. break;
  10. case 2:
  11. System.out.println("2号");
  12. break;
  13. case 3:
  14. System.out.println("3号");
  15. break;
  16. default:
  17. System.out.println("未知");
  18. }
  19.     }
  20. }

升级版

  1. package com.scanner.demo;
  2. import java.util.Scanner;
  3. public class SwitchDemo01 {
  4. public static void main(String[] args) {
  5. System.out.print("请输入你想得到几号:");
  6. Scanner sc = new Scanner(System.in);//定义扫描器
  7. if (sc.hasNext()){//判断是否在键盘里面输入数据
  8. int i = sc.nextInt();
  9. switch (i){
  10. case 1:
  11. System.out.println("1号");
  12. break;
  13. case 2:
  14. System.out.println("2号");
  15. break;
  16. case 3:
  17. System.out.println("3号");
  18. break;
  19. default:
  20. System.out.println("未知");
  21. }
  22. }
  23. sc.close();//关闭资源,防止程序占用资源
  24. }
  25. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码诗人/article/detail/62336
推荐阅读
相关标签
  

闽ICP备14008679号