您的位置:首页 > 编程语言 > Java开发

java switch语句应用举例

2016-12-20 20:57 232 查看


1.根据变量的值,选择相应的case去判断,一旦满足case条件,就执行case的相应语句。如果没有break或者已经
到结尾的话,会继续执行其下的case语句。
2.default:是可选的,而且位置是灵活的。
3.变量可以是哪些类型?char byte short int
枚举 String(jdk1.7)
4.case
条件:其中条件只能是值,不能是取值范围!
案例:

编写程序:从键盘上输入2016年的“month”和“day”,要求通过程序输出输入的日期为2014年的第几天。
import java.util.Scanner;

class  w6

{

 public static void main(String[] args)

 {

  Scanner s = new Scanner(System.in);

  System.out.println("请输入月份");

  int month = s.nextInt();

  System.out.println("请输入日期");

  int day = s.nextInt();

  int sum = 0;

  switch(month){

   case 12:

    sum += 30;

   case 11:

    sum += 31;

   case 10:

    sum += 30;

   case 9:

    sum += 31;

   case 8:

    sum += 31;

   case 7:

    sum += 30;

   case 6 :

    sum +=31;

   case 5:

    sum +=30;

   case 4:

    sum +=31;

   case 3:

    sum += 28;

   case 2 :

    sum +=31;

   case 1:

    sum += day;

  }

  System.out.println(sum);
 }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 基础 零基础