通过Switch、哈希数据处理数据
原创
©著作权归作者所有:来自51CTO博客作者jacob2019的原创作品,请联系作者获取转载授权,否则将追究法律责任
- import java.util.Scanner;
-
-
- public class yuangongfenpei {
- public static void main(String[]args)
- {
- Scanner scanner = new Scanner(System.in);
- System.out.println("请输入新员工姓名");
- String nameString = scanner.nextLine();
- System.out.println("请输入新新员工应聘的编程语言");
- String languangeString = scanner.nextLine();
- switch (languangeString.hashCode()) {
-
- case 3254818:
- case 2310506:
- case 2269730:
- System.out.println("员工"+nameString+"被分配到Java程序开发部门。");
- break;
-
- case 3104:
- case 2112:
- System.out.println("员工"+nameString+"被分配到C#程序开发部门");
- break;
-
- case -709190099:
- case 955463181:
- case 9745901:
- System.out.println("员工"+nameString+"被分配到ASP.NET程序开发部门");
- break;
- default:
- System.out.println("本公司不需要"+languangeString+"语言的程序开发人员");
- }
-
- }
-
- }