?? coursesys.java
字號:
package Course;
import java.io.Serializable;
import javax.swing.JOptionPane;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class CourseSys implements Serializable {
private myClass[] Classes=new myClass[20];
private int ClassNum=0;
public CourseSys() {
}
////
/* public boolean addClass (String names0,String names1,String names2,String names3)
{
try
{
String a=names0+"年級"+names1+names2+"班";
if(this.findClass(a)==null)
{
Classes[this.ClassNum] = new myClass(Integer.parseInt(names0),names1, Integer.parseInt(names2),Integer.parseInt(names3));
this.ClassNum++;
return true;
}
else return false;
}
catch(Exception var2)
{
System.out.println("c");
return false;
}
}*/
//
public void delClass(String names)
{
int i=0;
for(;i<this.ClassNum;i++)
{
if(this.Classes[i].toString().equals(names))break;
}
if(i!=this.ClassNum)
{
for(int j=i;j<ClassNum;j++)
{
Classes[j]=Classes[j+1];
}
Classes[ClassNum]=null;
ClassNum--;
}
else
{
JOptionPane.showMessageDialog(null,"找不到這個班級","課程設計提示",JOptionPane.INFORMATION_MESSAGE);
}
}
//
public void addClass (String names0,String names1,String names2,String names3)
{
Classes[this.ClassNum] = new myClass(Integer.parseInt(names0),names1, Integer.parseInt(names2),Integer.parseInt(names3));
this.ClassNum++;
}
//
//
public void addStudent(String Name,Student[] addStudent)
{
int j=0;
for(int i=0;i<this.ClassNum;i++)
if(this.Classes[i].toString().equals(Name)){j=i;break;}
Classes[j].initStudent(addStudent);
}
//
/*public void addCourse(String ClassName,String[] CourseData,String[] StudentName,String[] Scores)
{
int CourseNum,String CourseName,double CourseGoal,int CourseTime,String CourseTestTime,int ChooseNum
Course Course1=();
this.findClass(ClassName).
}*/
//
public myClass findClass(String name)
{
int i=0;
for(;i<this.ClassNum;i++)
{
if(this.Classes[i].toString().equals(name))break;
}
if(i!=this.ClassNum)
{
return Classes[i];
}
else return null;
}
//
public String[] getClassNames()
{
String[] a=new String[this.ClassNum];
if(this.ClassNum==0)return null;
else
{
for(int i=0;i<this.ClassNum;i++)
a[i]=this.Classes[i].toString();
return a;
}
}
//
public int getClassNum()
{
return this.ClassNum;
}
//
public myClass[] getMyClass()
{
return this.Classes;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -