資源簡介
Java作業管理系統 ,學生上傳作業,教師批改作業,管理員管理教師和學生,作業的增刪改查,

代碼片段和文件信息
package?com.zzu.ti;
import?java.util.linkedList;
import?java.util.List;
public?class?Container?{
private?static?linkedList?users?=?new?linkedList();
private?static?linkedList?homeworks?=?new?linkedList();
public?static?User?getRandom(int?Type)?{
linkedList?foo?=?new?linkedList();
for?(User?u?:?users)?{
if?(u.getType()?==?Type)?{
foo.add(u);
}
}
object[]?objects?=?foo.toArray();
return?(User)?SUtil.getRandom(objects);
}
public?static?linkedList?getUsers()?{
return?users;
}
public?static?linkedList?getHomeworks()?{
return?homeworks;
}
public?static?void?initUser(int?init)?{
SUtil.println(new?String[]?{});
for?(int?i?=?1;?i?<=?init;?i++)?{
users.add(new?User(1?“S2018“?+?i?“S2018“?+?i?SUtil
.getRandomName()));
}
SUtil.println(new?String[]?{});
for?(int?i?=?1;?i?<=?init?/?30;?i++)?{
users.add(new?User(2?“T2018“?+?i?“T2018“?+?i?SUtil
.getRandomName()?SUtil.getRandomSubjectName()));
}
SUtil.println(new?String[]?{});
for?(int?i?=?1;?i?<=?init?/?60;?i++)?{
users.add(new?User(3?“M2018“?+?i?“M2018“?+?i?SUtil
.getRandomName()));
}
SUtil.println(new?String[]?{?“初始化用戶完畢“?});
}
public?static?void?initHomework(int?init)?{
for?(int?i?=?1;?i?<=?init?;?i++)?{
homeworks.add(new?Homework(i?SUtil.getRandomSubjectName()?getRandom(2)?null?(i+2)+““i+“1+1=?“));
}
SUtil.println(new?String[]?{?“初始化作業完畢“?});
}
????public?static?List?getHomeWorkByTeacherName(String?teachername)?{
linkedList?foo?=?new?linkedList();
for?(Homework?h?:?homeworks)?{
???if(h.getTeacher().getName().equals(teachername)){
??? foo.add(h);
???}
}
return?foo;
????}
public?static?List?getHomeWorkByStudentName(String?string)?{
linkedList?foo?=?new?linkedList();
for?(Homework?h?:?homeworks)?{
if(h.getStudent().getName().equals(string)){
foo.add(h);
}
}
return?foo;
}
public?static?Homework?getHomeWorkByID(int?id)?{
for?(Homework?h?:?homeworks)?{
if(h.getId()==id){
return?h;
}
}
return?null;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????396??2018-09-27?17:53??.classpath
?????文件????????377??2018-09-27?17:53??.project
?????文件????????642??2018-09-27?17:53??.settings\org.eclipse.jdt.core.prefs
?????文件???????3936??2018-09-27?19:20??bin\com\zzu\ti\Container.class
?????文件???????3595??2018-09-27?18:14??bin\com\zzu\ti\Homework.class
?????文件???????1659??2018-09-27?19:28??bin\com\zzu\ti\Main.class
?????文件???????2975??2018-09-27?18:20??bin\com\zzu\ti\ManagerView.class
?????文件???????3456??2018-09-27?18:14??bin\com\zzu\ti\StudentView.class
?????文件???????4671??2018-09-27?18:25??bin\com\zzu\ti\SUtil.class
?????文件???????3555??2018-09-27?18:14??bin\com\zzu\ti\TeacherView.class
?????文件???????2977??2018-09-27?18:14??bin\com\zzu\ti\User.class
?????文件???????2284??2018-09-27?19:20??src\com\zzu\zzu\Container.java
?????文件???????2740??2018-09-27?18:14??src\com\zzu\zzu\Homework.java
?????文件???????1354??2018-09-27?19:28??src\com\zzu\zzu\Main.java
?????文件???????2571??2018-09-27?18:20??src\com\zzu\zzu\ManagerView.java
?????文件???????2834??2018-09-27?18:14??src\com\zzu\zzu\StudentView.java
?????文件???????2902??2018-09-27?18:25??src\com\zzu\zzu\SUtil.java
?????文件???????2946??2018-09-27?18:14??src\com\zzu\zzu\TeacherView.java
?????文件???????2957??2018-09-27?18:14??src\com\zzu\zzu\User.java
?????目錄??????????0??2018-09-27?18:07??bin\com\zzu\ti
?????目錄??????????0??2018-09-27?18:07??src\com\zzu\zzu
?????目錄??????????0??2018-09-27?18:07??bin\com\zzu
?????目錄??????????0??2018-11-04?13:33??src\com\zzu
?????目錄??????????0??2018-09-27?17:54??bin\com
?????目錄??????????0??2018-09-27?17:53??src\com
?????目錄??????????0??2018-09-27?17:53??.settings
?????目錄??????????0??2018-09-27?18:05??bin
?????目錄??????????0??2018-09-27?18:05??src
-----------?---------??----------?-----??----
????????????????48827????????????????????28
............此處省略1個文件信息
評論
共有 條評論