当前位置: 首页 > news >正文

Java流程控制——switch多选择结构

swtich多选择语句

多选择结构的另一实现方式为switch-case语句
switch-case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支
基本结构示例

switch(expression){case value ://执行该语句break;  //可选case value ://执行该语句break;  //可选
//case语句的数量并无限制default : //可选//执行该语句
}

switch中的变量类型可以为,byte,short,int,char
同时case标签必须为字符串常量或字面量
case穿透现象--使用break中断当前判断语句,否则会继续执行下列代码

案例:

public class Switch_demo01 {static void main(String[] args) {char grade='A';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("非法字符");}}
}

附带————反编译 Java---class(字节码文件)---反编译

http://www.jsqmd.com/news/25024/

相关文章:

  • P3607 [USACO17JAN] Subsequence Reversal P 题解
  • 概率论测试(上)
  • 示性函数2
  • 随笔/杂记
  • k3s 基础 —— 将 traefik 替换为 ingress-nginx
  • 使用 Swift 解析验证码(结合 Tesseract OCR)
  • 常见排序算法Java实现
  • 题解:qoj1875 Nein
  • 【uni-app】申请高德地图key,封装map.js,实现H5、iOS、Android通过getlocation获取地图定位信息(摘)
  • .NET开发上手Microsoft Agent Framework(一)从开发一个AI美女聊天群组开始
  • java作业4
  • 10/28
  • 大学四年的学费/生活费自足攻略
  • 175天 隧道技术篇防火墙组策略FRPNPSChiselSocks代理端口映射C2上线
  • 10.28每日总结
  • 每日反思(2025_10_28)
  • 102302126李坤铭作业1
  • 10月28日日记
  • 【大模型应用开发】之本地部署大模型
  • link元素的用法及HTML样板
  • Raft 一致性算法简介
  • 10月28号
  • URL验证绕过速查表:全面解析SSRF与CORS绕过技术
  • https://avoid.overfit.cn/post/44c8d547475340d59aa4480f634ea67f
  • 记录一次成功的springboot2
  • 算法学习-素数筛法【埃氏筛法、线性筛法】
  • Day 18
  • Jenkins Share Library教程 —— 企业级 Jenkins Shared Library 实战示例
  • STM32之fromelf生成bin和反汇编文件
  • 25.10.28联考题解