📄 matchseason.java
字号:
import java.util.*;
import java.io.*;
/**
* Title:
* Description:
* Copyright: Copyright (c) 2003
* Company:
* @author
* @version 1.0
*/
////赛季类
public class MatchSeason implements Serializable
{
public String startdate;//开始日期
public String enddate;//结束日期
public Sports sports[];//该赛季下的运动会
public MatchSeason(String start,String end)
{
startdate=start;
enddate=end;
}
public MatchSeason()
{
}
private void setSportsNumber(int number)
{
if(number==sports.length) return;
if(number==0)
{
sports=null;
return;
}
Sports temp[];
temp=sports;
sports=new Sports[number];
int len=number<temp.length?number:temp.length;
System.arraycopy(temp,0,sports,0,len);
}
public void addSports(Sports s)
{
if(sports==null)
{
sports=new Sports[1];
sports[0]=s;
return;
}
setSportsNumber(sports.length +1);
sports[sports.length-1]=s;
}
public void deleteSports(int index)
{
if(index<0||sports==null||index>=sports.length) return;
for(int i=index;i<sports.length-1;i++)
sports[i]=sports[i+1];
setSportsNumber(sports.length-1);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -