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

资源简介

用java实现课程表的增删改查,控制台输入输出。可以将课程表序列化存储在文件中。

资源截图

代码片段和文件信息

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;

public class AddLecture extends Operation
{
public void operation(ArrayList lectureList)
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

try 
{
/*
 * 新建一个课程对象,并添加到课程集合中*/
System.out.println(“请输入增加的课程名:“);
String name=br.readLine().trim();
System.out.println(“请输入该课程上课时间:“);
String time=br.readLine().trim();

Lecture lecture=new Lecture(nametime);
int flag=0;//用来判断增加的课程是否存在
for(int i=0;i {
Lecture l=lectureList.get(i);
if(lecture.name.equals(l.name) && lecture.time.equals(l.time))
flag=1;
}
if(flag==0)
{
lectureList.add(lecture);
System.out.println(“课程添加成功!“);
}
else
System.out.println(“课程已经存在!“);


catch (IOException e) 
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-02-25 13:25  KeChengBiao\
     文件         301  2018-02-24 00:11  KeChengBiao\.classpath
     文件         387  2018-02-24 00:11  KeChengBiao\.project
     目录           0  2018-02-25 13:25  KeChengBiao\.settings\
     文件         598  2018-02-24 00:11  KeChengBiao\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-02-25 13:25  KeChengBiao\bin\
     文件        1872  2018-02-25 12:51  KeChengBiao\bin\AddLecture.class
     文件        1474  2018-02-25 13:16  KeChengBiao\bin\ChaxunLecture.class
     文件        1785  2018-02-25 12:55  KeChengBiao\bin\DeleteLecture.class
     文件        3122  2018-02-25 12:16  KeChengBiao\bin\GuanLi.class
     文件         726  2018-02-25 12:16  KeChengBiao\bin\Lecture.class
     文件         802  2018-02-25 13:16  KeChengBiao\bin\MyComparator.class
     文件         532  2018-02-25 12:16  KeChengBiao\bin\Operation.class
     文件         437  2018-02-25 12:16  KeChengBiao\bin\Schedule.class
     文件        1932  2018-02-25 13:21  KeChengBiao\bin\UpdateLecture.class
     目录           0  2018-02-25 13:25  KeChengBiao\src\
     文件        1088  2018-02-25 12:50  KeChengBiao\src\AddLecture.java
     文件         815  2018-02-25 13:16  KeChengBiao\src\ChaxunLecture.java
     文件         934  2018-02-25 12:55  KeChengBiao\src\DeleteLecture.java
     文件        2216  2018-02-24 21:06  KeChengBiao\src\GuanLi.java
     文件         379  2018-02-24 19:46  KeChengBiao\src\Lecture.java
     文件         130  2018-02-24 20:11  KeChengBiao\src\Operation.java
     文件         173  2018-02-24 20:13  KeChengBiao\src\Schedule.java
     文件        1127  2018-02-25 13:21  KeChengBiao\src\UpdateLecture.java

评论

共有 条评论