Chinaunix首页 | 论坛 | 博客
  • 博客访问: 310404
  • 博文数量: 81
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 847
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-25 22:29
个人简介

执一不失,能君万物http://weidian.com/s/284520723?wfr=c

文章分类

全部博文(81)

文章存档

2016年(11)

2015年(70)

我的朋友

分类: Java

2015-06-24 11:17:34

java练习题目1:分支结构switch-case

点击(此处)折叠或打开

  1. /*
  2. 分支结构:switch语句
  3. switch(变量){
  4.     case 常量1:
  5.         语句1;
  6.         break;
  7.     case 常量2:
  8.         语句2;
  9.         break;
  10.     … …
  11.     case 常量N:
  12.         语句N;
  13.         break;
  14.     default:
  15.         语句;
  16.         break;
  17.      }
  18. 注意点:
  19. 1.根据变量的值,选择相应的case去判断,一旦满足case条件,就执行case相应语句。如果没有break或者已经到位的话,会继续执行其下的case语句。
  20. 2.default是可选的,而且位置是灵活的
  21. 3.变量可以是哪些数据类型
  22. char byte short int 枚举 string(jdk1.7)
  23. 4.case条件;其中条件只能是值,不能是取值范围!
  24. */
  25. class TestSwitch1{
  26.     public static void main(String[] args){
  27.         int i = 2;
  28.         switch(i){
  29.             case 0:
  30.             System.out.println("Zero");
  31.             break;
  32.             case 1:
  33.             System.out.println("One");
  34.             break;
  35.             case 2:
  36.             System.out.println("Two");
  37.             break;
  38.             case 3:
  39.             System.out.println("Three");
  40.             break;
  41.             default:
  42.             System.out.println("Other");
  43.             break;
  44.         }
  45.         /*
  46.         错误写法
  47.         switch(i){
  48.             case i >2:
  49.             System.out.println("a");
  50.             break;
  51.             case i >5:
  52.             System.out.println("b");
  53.             break;
  54.             default:
  55.             System.out.println("c");
  56.             break;        
  57.         }
  58.         */
  59.         String season = "Spring";
  60.         switch(season){
  61.             case "Spring":
  62.             System.out.println("春");
  63.             break;
  64.             case "Summer":
  65.             System.out.println("夏");
  66.             break;
  67.             case "Autumn":
  68.             System.out.println("秋");
  69.             break;
  70.             case "Winter":
  71.             System.out.println("冬");
  72.             break;
  73.             default:
  74.             System.out.println("输入错误");
  75.             break;
  76.         }                
  77.     }
  78. }

阅读(1342) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~