資源簡介
學生日程管理系統java設計學生日程管理系統java設計

代碼片段和文件信息
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?學生成績管理系統?
*?通過學號查找修改刪除數據?
*?
*/?
public?class?LittleProgram?
{?
static?boolean?isDelete?=?true;?
static?boolean?isFind?=?true;?
public?static?void?main(String?[]?args)//主方法程序從這里開始運行?
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學生成績管理系統1.1“);?
System.out.println(“\t\t請用學號查找修改刪除數據“);?
System.out.println();?
System.out.println(“\t####################################\n“);?
System.out.print(“1.增加數據:\n“+?
“2.查找數據:\n“+?
“3.刪除數據:\n“+?
“4.清除所有數據:\n“+?
“5.把數據全部打印到屏幕\n“+?
“6.把成績按學號排序\n“+?
“7.修改數據\n“+?
“8.統計已記錄成績學生數\n“+?
“9.關于作者\n“+?
“0.退出程序.\n“?+?
“輸入:“);?
BufferedReader?in?=?//從終?
new?BufferedReader(?//端接?
new?InputStreamReader(System.in));//收數?
String?inputLine?=?in.readLine();?//字選?
choice=?Integer.valueOf(inputLine).intValue();//項;?
switch(choice)?
{?
case?1:?{//1.增加數據?
String?str?=?lp.inputData();?
lp.addData(str);?
System.out.println(“增加數據成功.“);?
timeOut(1);?
}break;?
case?2:?{//2.查找數據?
long?find?=?0;?
System.out.print(“請輸入你要查找的學生學號:“);?
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.刪除數據?
long?deleteNumber?=?0;?
System.out.print(“請輸入你想刪除的同學的學號:“);?
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(“刪除數據成功!“);?
timeOut(1);?
}break;?
case?4:?{?
lp.clearData();//4.清除所有數據?
timeOut(1);?
}break;?
case?5:?{?
print();//5.把數據全部打印到屏幕?
timeOut(2);?
}break;?
case?6:?{?
lp.numSort();//6.把成績按學號排序?
System.out.println(“按照學號從小到大排序成功!\n“+?
“排序后:\n“);?
print();?
timeOut(2);?
}break;?
case?7:?{?
lp.rewrite();//7.修改數據?
timeOut(2);?
}break;?
case?8:?{?
int?count?=?lp.count();?
System.out.println(“共有“+count+“個學生已經記錄.“);?
timeOut(2);?
}break;?
case?9:?{?
System.out.print(“\t\t讓煒\n“+?
“\t\t上海電力學院通信工程系\n“+?
“\t\tQQ:254482170\n“);?
timeOut(4);?
}break;?
}while?(choice?!=?0);?
System.out.println(“Bye!?^-^“);?
System.exit(0);?
}?
public?String?inputData()//從
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????226??2008-12-30?19:33??學生日程管理器\.classpath
?????文件????????380??2008-12-30?19:33??學生日程管理器\.project
?????文件????????568??2009-01-03?20:34??學生日程管理器\DataArrayList.class
?????文件???????1211??2009-01-03?20:34??學生日程管理器\DataMap.class
?????文件???????1648??2009-01-03?20:35??學生日程管理器\IOOperation.class
?????文件????????141??2008-12-30?19:45??學生日程管理器\java.policy.ap
?????文件???????7112??2009-01-03?20:34??學生日程管理器\LittleProgram.class
?????文件??????10909??2008-12-31?09:36??學生日程管理器\LittleProgram.java
?????文件????????291??2009-01-03?20:34??學生日程管理器\NumberNotFoundException.class
?????文件???????1999??2009-01-03?20:35??學生日程管理器\Student.class
?????文件????????669??2009-01-03?20:35??學生日程管理器\StudentInformation$1.class
?????文件????????722??2009-01-03?20:35??學生日程管理器\StudentInformation$2.class
?????文件????????723??2009-01-03?20:35??學生日程管理器\StudentInformation$3.class
?????文件????????799??2009-01-03?20:35??學生日程管理器\StudentInformation$4.class
?????文件???????8252??2009-01-03?20:35??學生日程管理器\StudentInformation.class
?????文件??????10215??2009-01-03?20:35??學生日程管理器\StudentInformation.java
?????文件???????1660??2009-01-03?20:34??學生日程管理器\a\IOOperation.class
?????文件???????1845??2009-01-03?20:34??學生日程管理器\a\Student.class
?????文件????????679??2009-01-03?20:34??學生日程管理器\a\StudentInformation$1.class
?????文件????????732??2009-01-03?20:34??學生日程管理器\a\StudentInformation$2.class
?????文件????????733??2009-01-03?20:34??學生日程管理器\a\StudentInformation$3.class
?????文件????????809??2009-01-03?20:34??學生日程管理器\a\StudentInformation$4.class
?????文件???????8282??2009-01-03?20:34??學生日程管理器\a\StudentInformation.class
?????文件??????10224??2009-01-01?21:15??學生日程管理器\a\StudentInformation.java
?????文件?????246784??2009-12-30?17:04??學生日程管理器\學生日程管理器.doc
?????目錄??????????0??2009-12-19?20:45??學生日程管理器\a
?????目錄??????????0??2009-12-19?20:45??學生日程管理器
-----------?---------??----------?-----??----
???????????????317613????????????????????27
............此處省略0個文件信息
評論
共有 條評論