资源简介
学生日程管理系统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个文件信息
相关资源
- Java语言程序设计梁勇第1-10章全部完整
- 基于JAVA的口令认证系统
- javaweb用户验证码登录session
- java动物换位程序设计
- JavaWeb聊天室系统源码
- Java银行管理系统代码+mysql+uml
- Java赛车小游戏简单,适于初学者
- Java课程设计(万年历)201470
- java 实现各种排序算法动态比较
- 实时、动态的毛玻璃aero效果,javaSw
- springboot-fileUpload
- 运动会成绩管理系统(JAVA)
- Java高性能编程
- Java实验报告书样本5个实验 word格式
- 12.用Socket网络访问方法,实现简单的
- fruitstore.zip
- 耿祥义_张跃平_Java_2实用教程(3版)
- 图像处理java编程
- 打字测试软件JAVA
- java 英汉小词典实验文档及源码acces
- JSP论坛管理系统
- Java知识点总结Xmind结思维导图
- java处理图片大小等比例缩放,自定义
- java+mysql crm客户关系管理系统(毕业设
- Java web网站模板
- hamcrest-all-1.3.jar
- 用java编写的记事本,基本功能都实现
- 自动下单工具Java,已在京东商城验证
- 简单的一次二次三次方程求解-Java
- Java项目经验汇总(简历项目素材
评论
共有 条评论