首页 > 编程语言 >java选择结构-switch

java选择结构-switch

时间:2022-09-25 16:11:47浏览次数:51  
标签:case break java System 选择 switch println out

java选择结构-switch

java的另一个多选择结构switch-case

  • case中的value为常数值。

  • 不加break,会一直执行到最后,包括default(case穿透)

switch(expression){
   case value:
       //语句
       break;  //可选
   case value:
       //语句
       break; //可选
   //可有任意数量的case
   default:   //可选
       //语句
}

例子:

package charpter2;

public class SwitchCase {
   public static void main(String[] args) {
       char grade = 'C';
       switch(grade){
           case 'A':
               System.out.println("优秀");
               break;
           case 'B':
               System.out.println("良好");
               break;
           case 'C':
               System.out.println("及格");
               break;
           case 'D':
               System.out.println("挂科");
               break;
           default:
               System.out.println("未知");
      }
  }
}
 

标签:case,break,java,System,选择,switch,println,out
From: https://www.cnblogs.com/ssl-study/p/16728043.html

相关文章

  • java选择结构-if
    java选择结构-ifif单选泽结构if双选择结构if多选择结构if嵌套结构packagecharpter2;​importcom.sun.xml.internal.ws.addressing.WsaActionUtil;​publ......
  • 实验2:Open vSwitch虚拟交换机实践
    一、实验目的能够对OpenvSwitch进行基本操作;能够通过命令行终端使用OVS命令操作OpenvSwitch交换机,管理流表;能够通过Mininet的Python代码运行OVS命令,控制网络拓扑中的O......
  • java顺序结构
    java顺序结构java的基本结构就是顺序结构,一句一句执行packagecharpter2;​publicclassShunXu{  publicstaticvoidmain(String[]args){    System.o......
  • Javaweb学习第十二弹--Request和Response
    XML配置方式编写Servlet3.0版本之前,仅仅支持XML配置文件的配置方式1、编写Servlet类2、在web.xml中配置该ServletRequest和ResponseRequest------>获取请求数据Resp......
  • 计算机毕业设计 SpringBoot+Vue招投标系统 招标系统 投标系统 招标采购系统Java Vue M
    ......
  • JavaWeb--Maven--2022年9月25日
    第一节  Maven引言1.Maven主要功能提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布....)提供了一套依赖管理......
  • Java_笔记总结(三)
    十七、BigInteger1、随机大整数:BigInteger(intnum,Random ran)    num:范围2的num次方2、指定BigInteger(String s)BigInteger  b = new BigInt......
  • Java_笔记总结(二)
    十、继承1、只能单继承:一个子只能一个父2、可以多层继承:爷-父-孙3、关键字:extends (public class dog extends  Animal)4、成员变量访问特点:(1)就近原则......
  • Java学习数组
    ​Java中的数组​ ​一、数组定义格式​1、数组概述:一次性声明大量的用于存储数据的变量,要存储的数据通常都是同类型数据,例如:考试成绩 2、什么是数组:是用于......
  • 记事本编写Java文件
    HelloWorld随便新建文件夹,存放代码新建一个java文件文件后缀名为.javaHello.java编写代码publicclassHello{ publicstaticvoidmain(String[]args){......