資源簡介
用數組寫的學生管理系統 支持添加,查詢,修改。刪除部分有點小問題請注意

代碼片段和文件信息
package?sc.strong;
import?java.util.Scanner;
public?class?student?{
static?int?num;
static?int[]?stuId?=?new?int[100];
static?String[]?stuName?=?new?String[100];
static?String[]?stuSex?=?new?String[100];
static?Scanner?sc?=?new?Scanner(System.in);
public?static?void?main(String[]?args)?{
//?stuId[0]?=?1;
//?stuName[0]?=?“王大“;
//?stuSex[0]?=?“男“;
menu();
}
private?static?void?menu()?{
System.out.println(“---菜單---“);
System.out.println(“1.添加學生“);
System.out.println(“2.刪除學生“);
System.out.println(“3.修改學生“);
System.out.println(“4.查詢學生“);
num?=?sc.nextInt();
switch?(num)?{
case?1:
tianjia();
break;
case?2:
shanchu();
break;
case?3:
xiugai();
break;
case?4:
chaxun();
break;
default:
break;
}
}
private?static?void?shanchu()?{
System.out.println(“--請輸入需要刪除的學號“);
int?id?=?sc.nextInt();
if?(id?100)?{
stuId[id?-?1]?=?0;
stuName[id?-?1]?=?null;
stuSex[id?-?1]?=?null;
System.out.println(“刪除成功“);
}?else?{
System.out.println(“請輸入正確學號(100以內)“);
}
menu();
}
private?static?void?chaxun()?{
//?TODO?Auto-generated?method?stub
System.out.println(“--查詢學生請輸入學號“);
System.out.println(“1.---學號查詢“);
System.out.println(“2.---查詢所有“);
int?num?=?sc.nextInt();
if?(num?==?1)?{
System.out.println(“請輸入學號“);
int?i?=?sc.nextInt();
System.out.println(“學號:“?+?stuId[i?-?1]?+?“?姓名:“?+?stuName[i?-?1]?+?“?性別:“?+?stuSex[i?-?1]);
menu();
}?else?if?(num?==?2)?{
for?(int?j?=?0;?j? System.out.println(“學號:“?+?stuId[j]?+?“?姓名:“?+?stuName[j]?+?“?性別:“?+?stuSex[j]);
}
}
menu();
}
private?static?void?xiugai()?{
//?TODO?Auto-generated?method?stub
System.out.println(“--修改學生:請輸入學號“);
int?i?=?sc.nextInt();
if?(i? System.out.println(“輸入新的姓名“);
String?name?=?sc.next();
stuName[i?-?1]?=?name;
System.out.println(“輸入性別“);
String?sex?=?sc.next();
stuSex[i?-?1]?=?sex;
System.out.println(“新的信息為:?“?+?“學號:“?+?stuId[i?-?1]?+?“?姓名:“?+?stuName[i?-?1]?+?“?性別:“?+?stuSex[i?-?1]);
}?else?{
System.out.println(“輸入有誤,請輸入正確學號(100以內)“);
}
menu();
}
private?static?void?tianjia()?{
//?TODO?Auto-generated?method?stub
System.out.println(“--添加學生:請輸入學號“);
int?id?=?sc.nextInt();
if?(id? System.out.println(“請輸入姓名“);
String?name?=?sc.next();
System.out.println(“請輸入性別“);
String?sex?=?sc.next();
stuId[id?-?1]?=?id;
stuName[id?-?1]?=?name;
stuSex[id?-?1]?=?sex;
}?else?{
System.out.println(“請輸入正確的學號(100以內)“);
}
menu();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2016-08-02?11:40??studentManager\.classpath
?????文件????????390??2016-08-02?11:40??studentManager\.project
?????文件????????598??2016-08-02?11:40??studentManager\.settings\org.eclipse.jdt.core.prefs
?????文件???????3198??2016-08-02?19:50??studentManager\bin\sc\strong\student.class
?????文件???????2850??2016-08-02?19:50??studentManager\src\sc\strong\student.java
?????目錄??????????0??2016-08-02?20:00??studentManager\bin\sc\strong
?????目錄??????????0??2016-08-02?20:00??studentManager\src\sc\strong
?????目錄??????????0??2016-08-02?20:00??studentManager\bin\sc
?????目錄??????????0??2016-08-02?20:00??studentManager\src\sc
?????目錄??????????0??2016-08-02?20:00??studentManager\.settings
?????目錄??????????0??2016-08-02?20:00??studentManager\bin
?????目錄??????????0??2016-08-02?20:00??studentManager\src
?????目錄??????????0??2016-08-02?20:00??studentManager
-----------?---------??----------?-----??----
?????????????????7337????????????????????13
- 上一篇:神舟數碼筆試題.doc
- 下一篇:eclipse2019 mac版
評論
共有 條評論