首页 > 其他分享 >Switch多选择结构

Switch多选择结构

时间:2023-01-07 21:34:17浏览次数:32  
标签:case break switch System 选择 Switch println out 结构

Switch多选择结构

  • 多选择结构还有一个实现方式就是switch case语句。

  • switch case 语句判断一个变量与一系列值中某个值是否相等,每个值成为一个分支。

    switch(expression){
        case value :
            //语句
            break;//可选
        //你可以有任意数量的case语句
        default ://可选
            //语句
    }
    
  • switch语句中的变量类型可以是:

    • byte、short、int或者char。
    • 从javaSE 7开始,switch支持字符串String类型
    • 同时case标签必须为字符串常量或字面量。
package com.earl.struct;

public class SwitchDemo01 {
    public static void main(String[] args) {
        //case 穿透  switch 匹配一个具体的值
        char grade = 'G';

        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;
            case 'E':
                System.out.println("挂科");
                break;
            default:
                System.out.println("未知等级");
                break;

        }
    }
}

标签:case,break,switch,System,选择,Switch,println,out,结构
From: https://www.cnblogs.com/blogearl/p/17033595.html

相关文章

  • p27-28结构体与结构体数组,sizeof使用以及给数组赋值
    sizeof可以使用类型,也可以使用变量可以判断其长度一个数组,所有成员一样,但顺序不一样结果占用空间不一样原因:字节对齐(结构体对齐)字节对齐本质:效率还是空间,二选一的结果......
  • 结构体和共用体
    结构体和共用体结构体变量C语言数据类型:基本类型整型类型:基本整型(int)、短整型(shortint)、长整型(longint)、双长整型(longlongint)、字符型(char)、布尔型(bo......
  • iView Cascader 级联选择 on-change 事件用法
    一、用法<FormItemlabel="父级菜单"label-position="top"><Cascader@on-change="selec......
  • 自定义数据类型:结构体(C语言进阶)
    结构体类型的声明结构体的自引用结构体内存对齐结构体传参自学b站“鹏哥C语言”笔记。一、结构体类型的声明详见文章【初识结构体】第一部分。补充说明:匿名结构体类型:省略结......
  • 【C语言 数据结构】二叉树
    文章目录​​二叉树​​​​一、二叉树的概念​​​​二、二叉树的基本形态​​​​三、二叉树的性质​​​​四、特殊的二叉树​​​​五、二叉树的存储结构​​​​5.1......
  • jmeter使用,怎样选择中文
    JMeter下载1、第一步就安装JMeter,使用JMeter的前提是先把jdk等配置完成,才可以打开JMeter,不然会出现点开没反应的情况我这里展示的是一个改成中文的JMeter,英语好的小伙伴也可......
  • 【数据结构】C语言实现的AVL树操作集
    看到网上完整的AVL树操作集较少,索性自己写了一个,望大佬指教!不多废话,上代码:AVLTREE.h头文件1#pragmaonce2#include<stdio.h>3#include<stdlib.h>4#inclu......
  • Pytorch基础-tensor数据结构
    torch.Tensor是一种包含单一数据类型元素的多维矩阵,类似于numpy的array。Tensor可以使用torch.tensor()转换Python的list或序列数据生成,生成的是dtype......
  • 【数据结构与算法】Collection接口&迭代器
    Java合集框架数据结构是以某种形式将数据组织在一起的合集(collection)。数据结构不仅存储数据,还支持访问和处理数据的操作在面向对象的思想里,一种数据结构也被认为是一个容器......
  • 初识结构体
    结构体类型的声明结构体变量的定义和初始化结构体成员访问结构体传参自学b站“鹏哥C语言”笔记。一、结构体类型的声明1.结构的基础知识结构是一些值的集合,这些值称为成员变......