Java基础案例2-4:为新员工分配部门

【案例介绍】

某公司现有java程序开发部门、C#程序开发部门、asp.net程序测试部门、前端程序开发部门四个部门。编写一个程序实现新入职的员工的部门分配,要求根据用户输入的员工姓名和应聘语言确定员工应该分配到哪个部门。若公司没有与输入的语言匹配的部门,则进行相关提示。

package com.j2se.myInstances.example2_4;

import java.util.Scanner;

public class Department {
    
    
    public static void main(String[] args) {
    
    
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入新员工姓名:");
        String name = sc.next();
        System.out.println("请输入新员工应聘的编程语言:");
        String language = sc.next();  //java程序开发部门、C#程序开发部门、asp.net程序测试部门、前端程序开发部门
        switch (language) {
    
    
            case "Java":
                System.out.println(name + "被分配到java程序开发部门");
                break;
            case "C#":
                System.out.println(name + "被分配到C#程序开发部门");
                break;
            case "asp.net":
                System.out.println(name + "被分配到asp.net程序测试部门");
                break;
            case "前端":
                System.out.println(name + "被分配到前端程序开发部门");
                break;
            default:
                System.out.println("该岗位不需要人了!");
                break;
        }

    }
}

おすすめ

転載: blog.csdn.net/qq_42899028/article/details/119453365