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

java switch case 多条件 正确案例错误案例

正确案例:
1.多条件下可以通过case 7: case 3: 执行条件或|,简而言之就是
if (type ==7 || type == 3){

}

                       case 0:
                            final String v1 = row.get(field).toString();
                            row.put(field, v1);
                            break;
                        case 1:
                            final Float v2 = Float.parseFloat(row.get(field).toString());
                            row.put(field, v2);
                            break;
                        case 7:
                        case 3:
                            final Long v3 = Long.parseLong(row.get(field).toString());
                            row.put(field, v3);
                            break;
                        case 11:
                        case 10:
                        case 6:
                        case 2:
                            final Integer v4 = Integer.parseInt(row.get(field).toString());
                            row.put(field, v4);
                            break;

2.错误案例: switch case 不支持 | 的方式执行!!!闭坑!!!,最终执行判定的时候导致所有都执行不成功!也没有报错提醒!!

  case 2|7:
                            final Integer v4 = Integer.parseInt(row.get(field).toString());
                            row.put(field, v4);
                            break;

http://www.kler.cn/news/135208.html

相关文章:

  • 【ArcGIS Pro二次开发】:CC工具箱1.1.1更新_免费_安装即可用
  • 如何防止研发把代码上传到私人gitee/github?
  • 猫罐头哪个牌子质量好性价比高?推荐十款猫罐头品牌排行榜!
  • 用GPT 搭建一个占星术、解梦、塔罗牌占卜和命理学服务
  • 论文阅读:“基于特征检测与深度特征描述的点云粗对齐算法”
  • ModernCSS.dev - 来自微软前端工程师的 CSS 高级教程,讲解如何用新的 CSS 语法来解决旧的问题
  • memcacheredis构建缓存服务器
  • 矿区安全检查VR模拟仿真培训系统更全面、生动有效
  • Linux内核调试篇——获取内核函数地址的四种方法(一文解决)
  • 对象和数据结构
  • Backtrader绘图cerebro.plot报错问题的处理
  • 美国DDoS服务器:如何保护你的网站免遭攻击?
  • 优化资源利用率:kubernetes中装箱的好处与挑战
  • Scala---WordCount
  • 著名的勃艮第葡萄酒是如何分类的?
  • springboot中动态api如何设置
  • redission源码解读
  • HIS系统源码,云HIS源码,二级医院信息管理系统源码,预约挂号支持、病患问诊、电子病历、开药发药、会员管理、统计查询、医生工作站、护士工作站
  • Golang Context 的使用指南
  • String字符串性能优化的几种方案
  • QT专栏1 -Qt安装教程
  • 21、ila
  • Sentinel入门
  • 基于STC12C5A60S2系列1T 8051单片的模数芯片ADC0809实现模数转换应用
  • 2、LeetCode之两数相加
  • 为什么我们在Springmvc拦截器的时候要加判断 handler instanceof HandlerMethod
  • Google Chrome 任意文件读取 (CVE-2023-4357)漏洞
  • Transformer中WordPiece/BPE等不同编码方式详解以及优缺点
  • uvm环境获取系统时间的方法和使用案例
  • Python爬虫批量下载图片