Java开关语句-switch

原创 2016年06月01日 06:35:31
在条件判断语句(if语句)过多时,可以使用开关语句来编写。开关语句的基本结构是:
switch(整数){
    case 整数值 1: 语句; break;
    case 整数值 2: 语句; break;
    case 整数值 3: 语句; break;
    ……………………..
    default: 语句;
}


当“整数”的值等于“整数值1”、“整数值2”、“整数值3”......中的一个时,执行相应的语句,执行完成跳出开关语句;若没有相当的数值,则执行default后边的语句,执行完成跳出开关语句。

注:break语句用于跳出开关语句。

示例:输出当前月份。
public class control17{
    public static void main(String[] args){
        int i=8;
        switch(i){
            case 1: System.out.println("是一月份");break;
           case 2: System.out.println("是二月份");break;
           case 3: System.out.println("是三月份");break;
           case 4: System.out.println("是四月份");break;
           case 5: System.out.println("是五月份");break;
           case 6: System.out.println("是六月份");break;
           case 7: System.out.println("是七月份");break;
           case 8: System.out.println("是八月份");break;
           case 9: System.out.println("是九月份");break;
           case 10: System.out.println("是十月份");break;
           case 11: System.out.println("是十一月份");break;
           case 12:System.out.println("是十二月份");break;

           default: System.out.println("fault");
        }
    }
}
运行结果:
是八月份
版权声明:本文为芝麻软件工作室原创文章,未经芝麻软件工作室允许不得转载。

相关文章推荐

Java switch开关语句的break,default作用

switch 语句的格式: switch ( 表达式 ) {      case 常量值1 :           分支一;    ...

java基础之 “if ”条件分支语句和switch开关语句

这篇文章仍是写给初学者,对于if的所有分支结构,希望对初学者有所帮助. if语句包括:单条件,单分支;单条件,双分支;多条件多分支。 1.单条件,单分支:小括号()里面的值必须是boolean类型的,...

第一章 基本语法-10循开关语句(switch case)

有时候语句的分支较多,使用if...else比较麻烦。这时候就可以使用switch...case语句,但也有其局限性。switch...case语句的格式如下: switch(表达式) {   ...

透析Java本质-开关选择表达式switch

代码: package com.java.essence_36; /** * Created by lw on 14-5-18. * * JDK1.7后除支持的byte、char、shor...

java基础知识:数据类型,switch语句,分支结构

数据类型的强制转换 Public class Example2{       int i=97;        char c=(char)i;   ...

Java语言switch语句的编写

  • 2014-06-05 22:04
  • 883B
  • 下载

黑马程序员_JAVA笔记02——标识符、进制、变量、运算符、if和switch语句

------- android培训、java培训、期待与您交流! ---------- 1  Java语言基础组成:关键字、标识符、注释、常量变量、运算符、语句、函数、数组    ...

java基础——流程控制(选择结构)switch语句

选择结构--switch switch语句格式: switch(表达式){    case 1:          语句体1;          break;   ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)