代码注释比较详细,应该能帮助初学者很轻松的看懂;代码如下:(详细说明请看代码注解)
/* * 项目:公司职员薪水管理系统 * 作者:zyj0813 * 项目需求: * 1、添加新员工 * 2、根据员工号显示该员工信息 * 3、显示所有员工信息 * 4、删除员工信息 * 5、统计公司的平均薪水 * 6、修改员工的薪水 * 7、退出系统 */ package com.demo; import java.io.*; import java.io.InputStreamReader; import java.util.*; public class Test2 { public static void main(String[] args) throws Exception { //这里直接是用了个throws抛出了异常,没有用try catch来抛 //创建一个雇员管理类EmpManage的对象 EmpManage em=new EmpManage(); //引入Buffer流来操作数据 BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); //做出一个简易菜单 while(true) { System.out.println("请选择你要进行的操作:"); System.out.println("1:表示添加一个雇员"); System.out.println("2:表示查找一个雇员"); System.out.println("3:表示修改一个雇员工资"); System.out.println("4:表示删除一个雇员"); System.out.println("5:退出系统"); System.out.println("6:显示所有雇员信息"); System.out.println("7:表示求雇员薪水平均值"); String operType=br.readLine(); if(operType.equals("1")) { System.out.println("请输入编号\n"); String empNo=br.readLine(); System.out.println("请输入名字\n"); String name=br.readLine();