資源簡(jiǎn)介
學(xué)生日程管理系統(tǒng)java設(shè)計(jì)學(xué)生日程管理系統(tǒng)java設(shè)計(jì)

代碼片段和文件信息
import?java.io.BufferedReader;?
import?java.io.BufferedWriter;?
import?java.io.File;?
import?java.io.FileNotFoundException;?
import?java.io.FileReader;?
import?java.io.FileWriter;?
import?java.io.IOException;?
import?java.io.InputStreamReader;?
import?java.io.PrintWriter;?
import?java.io.StringReader;?
import?java.util.ArrayList;?
import?java.util.Collection;?
import?java.util.Collections;?
import?java.util.HashMap;?
import?java.util.Iterator;?
import?java.util.StringTokenizer;?
/*?
*?Created?on?2005-1-11?
*/?
/**?
*?@author?讓煒?
*?@since?1.0?
*?
*?TODO?學(xué)生成績(jī)管理系統(tǒng)?
*?通過學(xué)號(hào)查找修改刪除數(shù)據(jù)?
*?
*/?
public?class?LittleProgram?
{?
static?boolean?isDelete?=?true;?
static?boolean?isFind?=?true;?
public?static?void?main(String?[]?args)//主方法程序從這里開始運(yùn)行?
throws?IOExceptionNumberNotFoundException?
{?
int?choice=-1;?
do{?
LittleProgram?lp?=?new?LittleProgram();?
System.out.println();?
System.out.println(“\t####################################“);?
System.out.println();?
System.out.println(“\t\t?Java學(xué)生成績(jī)管理系統(tǒng)1.1“);?
System.out.println(“\t\t請(qǐng)用學(xué)號(hào)查找修改刪除數(shù)據(jù)“);?
System.out.println();?
System.out.println(“\t####################################\n“);?
System.out.print(“1.增加數(shù)據(jù):\n“+?
“2.查找數(shù)據(jù):\n“+?
“3.刪除數(shù)據(jù):\n“+?
“4.清除所有數(shù)據(jù):\n“+?
“5.把數(shù)據(jù)全部打印到屏幕\n“+?
“6.把成績(jī)按學(xué)號(hào)排序\n“+?
“7.修改數(shù)據(jù)\n“+?
“8.統(tǒng)計(jì)已記錄成績(jī)學(xué)生數(shù)\n“+?
“9.關(guān)于作者\(yùn)n“+?
“0.退出程序.\n“?+?
“輸入:“);?
BufferedReader?in?=?//從終?
new?BufferedReader(?//端接?
new?InputStreamReader(System.in));//收數(shù)?
String?inputLine?=?in.readLine();?//字選?
choice=?Integer.valueOf(inputLine).intValue();//項(xiàng);?
switch(choice)?
{?
case?1:?{//1.增加數(shù)據(jù)?
String?str?=?lp.inputData();?
lp.addData(str);?
System.out.println(“增加數(shù)據(jù)成功.“);?
timeOut(1);?
}break;?
case?2:?{//2.查找數(shù)據(jù)?
long?find?=?0;?
System.out.print(“請(qǐng)輸入你要查找的學(xué)生學(xué)號(hào):“);?
BufferedReader?inn?=?
new?BufferedReader(?
new?InputStreamReader(System.in));?
String?inputLi?=?inn.readLine();?
find?=?Integer.valueOf(inputLi).longValue();?
lp.findData(find);?
timeOut(2);?
}break;?
case?3:?{//3.刪除數(shù)據(jù)?
long?deleteNumber?=?0;?
System.out.print(“請(qǐng)輸入你想刪除的同學(xué)的學(xué)號(hào):“);?
BufferedReader?bf?=?
new?BufferedReader?(?
new?InputStreamReader(System.in));?
String?inputL?=?bf.readLine();?
deleteNumber?=?Integer.valueOf(inputL).longValue();?
lp.deleteData(deleteNumber);?
if(isDelete)?
System.out.println(“刪除數(shù)據(jù)成功!“);?
timeOut(1);?
}break;?
case?4:?{?
lp.clearData();//4.清除所有數(shù)據(jù)?
timeOut(1);?
}break;?
case?5:?{?
print();//5.把數(shù)據(jù)全部打印到屏幕?
timeOut(2);?
}break;?
case?6:?{?
lp.numSort();//6.把成績(jī)按學(xué)號(hào)排序?
System.out.println(“按照學(xué)號(hào)從小到大排序成功!\n“+?
“排序后:\n“);?
print();?
timeOut(2);?
}break;?
case?7:?{?
lp.rewrite();//7.修改數(shù)據(jù)?
timeOut(2);?
}break;?
case?8:?{?
int?count?=?lp.count();?
System.out.println(“共有“+count+“個(gè)學(xué)生已經(jīng)記錄.“);?
timeOut(2);?
}break;?
case?9:?{?
System.out.print(“\t\t讓煒\n“+?
“\t\t上海電力學(xué)院通信工程系\n“+?
“\t\tQQ:254482170\n“);?
timeOut(4);?
}break;?
}while?(choice?!=?0);?
System.out.println(“Bye!?^-^“);?
System.exit(0);?
}?
public?String?inputData()//從
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????226??2008-12-30?19:33??學(xué)生日程管理器\.classpath
?????文件????????380??2008-12-30?19:33??學(xué)生日程管理器\.project
?????文件????????568??2009-01-03?20:34??學(xué)生日程管理器\DataArrayList.class
?????文件???????1211??2009-01-03?20:34??學(xué)生日程管理器\DataMap.class
?????文件???????1648??2009-01-03?20:35??學(xué)生日程管理器\IOOperation.class
?????文件????????141??2008-12-30?19:45??學(xué)生日程管理器\java.policy.ap
?????文件???????7112??2009-01-03?20:34??學(xué)生日程管理器\LittleProgram.class
?????文件??????10909??2008-12-31?09:36??學(xué)生日程管理器\LittleProgram.java
?????文件????????291??2009-01-03?20:34??學(xué)生日程管理器\NumberNotFoundException.class
?????文件???????1999??2009-01-03?20:35??學(xué)生日程管理器\Student.class
?????文件????????669??2009-01-03?20:35??學(xué)生日程管理器\StudentInformation$1.class
?????文件????????722??2009-01-03?20:35??學(xué)生日程管理器\StudentInformation$2.class
?????文件????????723??2009-01-03?20:35??學(xué)生日程管理器\StudentInformation$3.class
?????文件????????799??2009-01-03?20:35??學(xué)生日程管理器\StudentInformation$4.class
?????文件???????8252??2009-01-03?20:35??學(xué)生日程管理器\StudentInformation.class
?????文件??????10215??2009-01-03?20:35??學(xué)生日程管理器\StudentInformation.java
?????文件???????1660??2009-01-03?20:34??學(xué)生日程管理器\a\IOOperation.class
?????文件???????1845??2009-01-03?20:34??學(xué)生日程管理器\a\Student.class
?????文件????????679??2009-01-03?20:34??學(xué)生日程管理器\a\StudentInformation$1.class
?????文件????????732??2009-01-03?20:34??學(xué)生日程管理器\a\StudentInformation$2.class
?????文件????????733??2009-01-03?20:34??學(xué)生日程管理器\a\StudentInformation$3.class
?????文件????????809??2009-01-03?20:34??學(xué)生日程管理器\a\StudentInformation$4.class
?????文件???????8282??2009-01-03?20:34??學(xué)生日程管理器\a\StudentInformation.class
?????文件??????10224??2009-01-01?21:15??學(xué)生日程管理器\a\StudentInformation.java
?????文件?????246784??2009-12-30?17:04??學(xué)生日程管理器\學(xué)生日程管理器.doc
?????目錄??????????0??2009-12-19?20:45??學(xué)生日程管理器\a
?????目錄??????????0??2009-12-19?20:45??學(xué)生日程管理器
-----------?---------??----------?-----??----
???????????????317613????????????????????27
............此處省略0個(gè)文件信息
評(píng)論
共有 條評(píng)論