Java 7的引入增强了Switch的case,即它也支持字符串。

首先,设置一个字符串-String department = "AKD05";

现在,在switch中使用相同的字符串,如下所示-switch(department)

示例

现在,像平常使用SWITCH CASE一样检查每个字符串是否使用大小写。以下是在Switch Case中实现String的示例-public class Demo {

public static void main(String[] args) {

String department = "AKD05";

switch(department) {

case "AKD01":

System.out.println("Finance");

break;

case "AKD02":

System.out.println("Sales");

break;

case "AKD03":

System.out.println("Production");

break;

case "AKD04":

System.out.println("Marketing");

break;

case "AKD05":

System.out.println("Operations");

break;

default:

System.out.println("None!");

}

}

}

输出结果Operations

java case 字符_Java中Switch Case使用字符串相关推荐

  1. java break在switch_java中switch case语句需要加入break的原因解析

    java中switch case语句需要加入break的原因解析 java 中使用switch case语句需要加入break 做了具体的实例分析,及编译源码,在源码中分析应该如何使用,大家可以参考下 ...

  2. java 包含几个字符_java中如何判断一个字符串包含几个指定字符

    java中如何判断一个字符串包含几个指定字符 可以用String类里的indexOf(String s,int i)方法,这个方法s是字符串div,i是从i下标开始查找该字符串在调用字符串中的位置,返 ...

  3. java的字符_Java中的字符

    一般情况下,当处理字符时,使用的是原始数据类型char. 示例: char ch = 'a';//Unicode for uppercase Greek omega character char un ...

  4. java字节字符_java中字符和字节的区别

    byte(字节): byte即字节的意思,是java中的基本数据类型,用来申明字节型的变量,一个字节包含8个位,所以,byte类型的取值范围是-128到127. 通常在读取非文本文件时(如图片,声音, ...

  5. java 输入字符_java中如何输入一个字符

    展开全部 import java.util.*; public class Test_01 { public static void main(String[] args)throws Excepti ...

  6. java 判断字符串包含几个字符_java中如何判断一个字符串包含几个指定字符

    可以用String类里的indexOf(String s,int i)方法,这个方法s是字符串div,i是从i下标开始查找该字符串在调用字符串中的位置,返回值是int类型. 相关学习视频推荐:java ...

  7. python中case的用法_python中Switch/Case实现的示例代码

    python 的 python中Switch/Case实现的示例代码 学习Python过程中,发现没有switch-case,过去写C习惯用Switch/Case语句,官方文档说通过if-elif实现 ...

  8. java case switch面试_Java基础篇——Java中switch case语句用法及注意事项面试题9期

    本文主要说一说关于switch case语句用法及注意事项,应对面试官的提问.希望可以帮助那些对switch存在错误和各种细节问题的"码友". switch-case注意事项 sw ...

  9. java case switch,Java中Switch Case的替代方案

    Is there any alternative way to implement a switch case in Java other than if else which is not look ...

  10. java中switch用法举例范围_Java中Switch用法代码示例

    一.java当中的switch与C#相比有以下区别 注:在java中switch后的表达式的类型只能为以下几种:byte.short.char.int(在Java1.6中是这样), 在java1.7后 ...

最新文章

  1. SMO学习笔记(二)——还原(恢复)篇之完整恢复
  2. CI框架表单提交数据接收乱码
  3. html5 coverflow,使用CSS+JS帮你实现苹果cover flow效果
  4. js 获取url多个参数
  5. 打开约束指令,让编码更规范
  6. 架构师前辈告诉你:代码该如何才能自己写得容易,别人看得也不痛苦
  7. (46)FPGA同步复位与异步复位(异步复位)
  8. (41)Xilinx MMCM IP核配置(二)(第9天)
  9. 那些有关求解next数组的算法
  10. CentOS网络配置与重启方法
  11. Java 13 新特性全面解读
  12. 2016ACM/ICPC亚洲区大连站题解
  13. 3013C语言_输入输出
  14. AWS环境搭建(六):Linux上部署wowza,并配置ssl证书
  15. python中oserror_[python] 解决OSError: Address already in use
  16. 康师傅矿物质水黑幕:水源竟是自来水
  17. cdr 表格自动填充文字_常平办公软件培训分享之word表格自动填充序号
  18. Matlab中mod函数使用
  19. Win10中实时网速显示
  20. 安卓app源码和设计报告——简易记账本

热门文章

  1. 《腾讯传》六、“红衣大炮”轰杀“狗日的腾讯”—3Q大战
  2. matlab 去除图片坐标值和白边,并用saveas函数按需要分辨率(尺寸)保存
  3. 利用企业微信/飞书/钉钉扫码认证连接办公WiFi无线网络解决方案
  4. windows系统无法启用网络发现
  5. EPLAN小知识——如何在费斯托(FESTO)官网下载EPLAN部件
  6. MySQL理解索引、添加索引的原则
  7. python实现英文新闻摘要自动提取_“关键字”法完成新闻摘要提取
  8. android 渐变蒙版_干货分享(第八期):PS蒙版教学,利用蒙版制造渐隐效果
  9. 【移动网络】5GC:5G核心网络的移动性管理(Mobility Management)
  10. node.js 上传文件比较 busboy vs. formidable vs. multer vs. multiparty