博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
switch表达式为字符串
阅读量:4977 次
发布时间:2019-06-12

本文共 1011 字,大约阅读时间需要 3 分钟。

package EXERCISE;import java.util.*;public class HashCode {    //switch判断字符串。switch表达式byte,short,int,char    public static void main(String[] args) {        Scanner sc=new Scanner(System.in);        System.out.println("请输入新员工的名字: ");        String name=sc.nextLine();        System.out.println("请输入应聘的部门:");        String language=sc.nextLine();        switch (language.hashCode()) {        case 3254818://java的哈希码        case 2301506://Java        case 2269730://JAVA            System.out.println("员工"+name+"被分配到Java程序开发部门。");            break;        case 3104://c#        case 2112:    //C#                System.out.println("员工"+name+"被分配到C#项目维护组。");            break;        case -709190099://asp.net        case 955463181://Asp.net        case 9745901:    //ASP.NET                    System.out.println("员工"+name+"被分配到Asp.net程序测试部门。");            break;        default:            System.out.println("本公司不需要"+language+"语言的程序开发人员");        }    }}

 运行结果

转载于:https://www.cnblogs.com/qfdy123/p/10939707.html

你可能感兴趣的文章
spark 与 scikit-learn 机器学习流程组件设计哲学比较
查看>>
selenium下拉框踩坑埋坑
查看>>
Google guava cache源码解析1--构建缓存器(2)
查看>>
62DOM二级事件的兼容处理
查看>>
mac下导出JetBrains IDE Support插件给linux
查看>>
存储过程自动更新ID
查看>>
传奇衣服、翅膀、武器、怪物、NPC等外观代码计算方法与公式
查看>>
spring-cloud-feign 使用@RequetParam报错QueryMap parameter must be a Map: class java.lang.String
查看>>
命名冲突引发的现网故障
查看>>
Android学习笔记——log无法输出的解决方法和命令行查看log日志
查看>>
Binary Search PBP
查看>>
图片滚动显示,鼠标滑过放大显示
查看>>
ios使用ffmpeg错误收集
查看>>
[linux驱动][Linux内存]DMA学习笔记一
查看>>
redis-cluster集群
查看>>
c语言中window.h函数说明做个记录
查看>>
Dijkstra 之最短路径算法(无优化版本) By ACReaper
查看>>
字符统计与正则表达式
查看>>
Linux下文件的三种时间标记:访问时间、修改时间、状态改动时间 (转载)
查看>>
python写xml文件
查看>>