package tbDataModel_Dell;
|
import java.util.Vector;
|
|
import tbDataModel.CengZu;
|
|
/**´¦Àí²ã×é¶ÔÏó*/
|
public class Dell_cengzu {
|
|
static Vector<CengZu> cengzu_vector=new Vector<>();
|
|
//²ãµÄ¼¯ºÏ
|
static Vector<String> ceng_vector=new Vector<>();
|
|
//×éµÄ¼¯ºÏ
|
static Vector<String> zu_vector=new Vector<>();
|
|
|
/**Ìí¼ÓÒ»¸ö²ã×é¶ÔÏó*/
|
public static void add_cengzu(int ceng,int zu) {
|
if(get_cengzu(ceng,zu) ==null) {
|
CengZu cz=new CengZu();
|
cz.setCeng(ceng);
|
cz.setZu(zu);
|
cengzu_vector.add(cz);
|
|
if(get_ceng(String.valueOf(ceng))==null) {
|
ceng_vector.add(String.valueOf(ceng));
|
}
|
|
if(get_zu(String.valueOf(zu))==null) {
|
zu_vector.add(String.valueOf(zu));
|
}
|
}
|
|
}
|
|
public static CengZu get_cengzu(int ceng,int zu) {
|
CengZu cz=null;
|
for(int i=0;i<cengzu_vector.size();i++) {
|
CengZu cz1=cengzu_vector.get(i);
|
int ceng1=cz1.getCeng();
|
int zu1=cz1.getZu();
|
if(ceng==ceng1 && zu==zu1) {
|
cz=cz1;
|
break;
|
}
|
}
|
return cz;
|
}
|
|
|
/**ÕÒµ½²ã¶ÔÏó*/
|
public static String get_ceng(String cengs) {
|
String ceng=null;
|
for(int i=0;i<ceng_vector.size();i++) {
|
String ceng1=ceng_vector.get(i);
|
if(ceng1.equals(cengs)) {
|
ceng=ceng1;
|
break;
|
}
|
}
|
return ceng;
|
}
|
|
/**ÕÒµ½×é¶ÔÏó*/
|
public static String get_zu(String zus) {
|
String zu=null;
|
for(int i=0;i<zu_vector.size();i++) {
|
String zu1=zu_vector.get(i);
|
if(zu1.equals(zus)) {
|
zu=zu1;
|
break;
|
}
|
}
|
return zu;
|
}
|
|
/**²ã¶ÔÏóµÄ¼¯ºÏ*/
|
public static String[] cengs() {
|
int size=ceng_vector.size();
|
String[] cengs=new String[size];
|
for(int i=0;i<size;i++) {
|
cengs[i]=ceng_vector.get(i);
|
}
|
return cengs;
|
}
|
|
|
/**×é¶ÔÏóµÄ¼¯ºÏ*/
|
public static String[] zus() {
|
int size=zu_vector.size();
|
String[] zus=new String[size];
|
for(int i=0;i<size;i++) {
|
zus[i]=zu_vector.get(i);
|
}
|
return zus;
|
}
|
}
|