📄 array-02.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 + -