📄 unit.java
字号:
/*
* Unit.java
*
* Created on 2007年12月23日, 上午11:36
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/*
*
* @author Leeking
*/
import java.util.*;
public class Unit
{
/**
返回学生小组 :getStudentStu(
@return 学生小组
*/
public ArrayList<Student> getStudentStu()
{
return this.studentStu;
}
/**
Unit类方法addStudent(Student newStu)
@param newStu 新学生
*/
public void addStudent(Student newStu)
{
int m = 1;
if(studentStu.size() == 0){m = 1;}
else{
for(int i = 0;i<studentStu.size();i++){
Student s = (Student)studentStu.get(i);
if(newStu.getID().equals(s.getID())){
System.out.println("该学生已存在!");
m = 0;
}
}
}
if(m == 1){
studentStu.add(newStu);
System.out.println("添加完成!");
}
}
/**
Unit类方法 deleteStudent(String deleteID)
@param deleteID 删除学生ID
*/
public void deleteStudent(String deleteID)
{
int i = 0;
int j = 0;
if(studentStu.size( ) == 0)
System.out.println("this unit has no student,you fail! ");
else{
for(i = 0;i<studentStu.size();i++){
Student stu = (Student)studentStu.get(i);
if(stu.getID().trim().equals(deleteID)){studentStu.remove(i);j = 1;}
}
}
if(j == 0)System.out.println("此小组无该学生!");
else System.out.println("删除成功!");
}
/**设置小组名字*/
public String setUnitName(String unitName)
{
return this.unitName = unitName;
}
/** 返回小组名 :getUnitName()
@return 小组名
*/
public String getUnitName()
{
return this.unitName;
}
/**
Unit类方法 setinstructor(String name ,String gender,String department)
@param name 姓名
@param gender 性别
@param department 学院
*/
public void setinstructor(String name ,String gender,String department)
{
instructor = new Staff(name,gender,department);
}
/** 返回老师 :getInstructor()
@return 老师
*/
public Staff getInstructor()
{
return instructor;
}
private String unitName;
private Staff instructor=new Staff();
private ArrayList<Student> studentStu=new ArrayList<Student>();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -