• 大小: 205KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: Java
  • 标签: java  

资源简介

学生日程管理系统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.applet

     文件       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个文件信息

评论

共有 条评论