码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础之开关语句详解

时间:2016-10-25 19:21:02      阅读:333      评论:0      收藏:0      [点我收藏+]

标签:表达   other   class   技术分享   exti   img   demo   bre   system.in   

switch 语句是单条件多分支的开关语句,它的一般格式定义如下(其中break语句是可选的):

 

switch(表达式)

{

  case 常量值:

              若干个语句

              break;

  case  常量值:

              若干个语句

              break;

    ...

  case  常量值n:

              若干个语句

             break;

   default:

         若干语句

}

 

switch语句中的“表达式”和“常量值”的值必须为byteshortintchar型或者枚举类型,而且互不相同。

import java.util.Scanner;

public class Demo9{

public static void main(String args[]){

Scanner reader = new Scanner(System.in);  

System.out.println("please input int");

int input = reader.nextInt();   /*得到输入的int数据

 switch(input){

case 1:      /*输入的是1

 System.out.println("you input 1");

  break;

 

 case 2:

 System.out.println("you input 2");    /*输入的是2

 break;

 

default:               /*输入的既不是1,也不是2

System.out.println("you input other");

 break;

}

}

}

 

结果

 

输入2

 技术分享

 

输入1

 技术分享

 

输入其他数

 技术分享

 

 

原文链接:http://www.maiziedu.com/wiki/java/switch/

 

Java基础之开关语句详解

标签:表达   other   class   技术分享   exti   img   demo   bre   system.in   

原文地址:http://www.cnblogs.com/gaobig/p/5997484.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!