import java.io.*;
class pro{
int s,m,n,nx,p;
String file;
String[] a=new String[200000];
String[] dic=new String[100000];
int dicnumber,h;
public static void main(String args[]){
pro test=new pro();
}
pro(){
dicnumber=0;
for(s=1;s<36;s++){
file="";
if(s<10){
file="data/130" ;
file=file+s;
file=file+".txt";
}
if(s>9){
file="data/13" ;
file=file+s;
file=file+".txt";
}
n=0;
try{
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
String str;
while((str = br.readLine()) != null) {
n=n+1;
a[n]=str;
}
fr.close();
}catch(IOException ep){ System.out.println("入出力エラーです。"); }
nx=n;
for(n=1;n<nx+1;n++){
String[] x=a[n].split(",");
h=0;
for(p=1;p<dicnumber+1;p++){
if(x[1].equals(dic[p]))h=100;
}
if(h<50)dicnumber=dicnumber+1;
if(h<50)dic[dicnumber]=x[1];
}
}
System.out.println(dicnumber);
writefile("dic.txt");
}
void writefile(String file){
try{
PrintWriter pw = new PrintWriter
(new BufferedWriter(new FileWriter(file)));
for(s=1;s<dicnumber+1;s++){
pw.print(s);
pw.print(",");
pw.println(dic[s]);
}
System.out.println("ファイルに書きこみました。");
pw.close();
}
catch(IOException ep){ System.out.println("入出力エラーです。"); }
}
}
最終更新:2011年05月08日 15:12