package dic;
import java.util.HashSet;
import java.util.Set;
import java.util.Iterator;
public class pro {
int s,datanumber,dicnumber;
String[] data=new String[50000];
String[] dic=new String[50000];
public static void main(String[] args) {
pro r=new pro();
}
pro(){
datanumber=3;
data[1]="A";
data[2]="A";
data[3]="B";
dic sub=new dic();
sub.data=data;
sub.datanumber=datanumber;
sub.makedata();
dic=sub.dic;
dicnumber=sub.dicnumber;
System.out.println(dicnumber);
}}
package dic;
import java.util.HashSet;
import java.util.Set;
import java.util.Iterator;
public class dic {
int s,datanumber,dicnumber;
String[] data=new String[50000];
String[] dic=new String[50000];
void makedata(){
Set<String> c1 = new HashSet<String>();
for(s=1;s<datanumber+1;s++){
c1.add(data[s]);
}
int sx=0;
Iterator<String> iter;
iter = c1.iterator();
while(iter.hasNext()){
String ele = iter.next();
sx=sx+1;
dic[sx]=ele;
}
dicnumber=sx;
}
}
最終更新:2015年04月21日 16:06