⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 array-02.java

📁 java数据结构,简单,易懂,有利于初学者
💻 JAVA
字号:
//=====================程序描述==================
//程序名称:array-02.java
//程序目的:员工工资查询系统
//作者:张中强
//=====================程序描述==================
class array02
{
	public static void main(String args[])
	{
		//预先定义一个保存有10位员工工资的一维数组
		double salaries[]={27000,32000,32500,27500,28500,2900,31000,32500,30000,26000};
		//编写一个简单的用户菜单,供用户选择
		System.out.println("1:------查询工资------");
		System.out.println("2:------修改工资------");
		System.out.println("3:------结束系统------");
		System.out.println();
		while(true)
		{
			System.out.print("请输入你的选择:");
			//读取用户的菜单输入
			ConsoleReader reader=new ConsoleReader(System.in);
			int selection=reader.readInt();
			if(selection<1 | selection>3)
			{
				System.out.println("菜单选择错误");
				return;
			}
			//读取用户要操作的员工编号
			System.out.println();
			System.out.print("请输入你要操作的员工编号:");
			int employeeNo=reader.readInt();
			if(employeeNo<0 | employeeNo>10)
			{
				System.out.println("你输入的员工编号超出了范围!");
				return;
			}
			//判断用户选择是查询工资还是修改工资,还是退出系统
			switch(selection)
			{
				case 1:
					System.out.println("第"+employeeNo+"号员工的工资是:"+salaries[employeeNo-1]);
					break;
				case 2:
					//接收用户输入的新工资
					System.out.print("请输入第"+employeeNo+"号员工的新工资:");
					double newSalary=reader.readDouble();
					salaries[employeeNo-1]=newSalary;
					System.out.println("工资修改成功!");
					break;
				case 3:
					System.exit(0);
			}
			System.out.println();
		}
	}
}




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -