アットウィキロゴ

やほお

package yahoo;
 
import tool.*;
 
public class pro {
 
    String[] data=new String[5000];
       String[][] name=new String[5000][100];
         String[][] card=new String[5000][100];
        String[] dic=new String[5000];
      int s,datanumber;
    int[] count=new int[100];
  String urlx;
  int[] point=new int[50000];  
   int[] number=new int[500];
 
  int dicnumber;
 
 
    public static void main(String[] args) {
       pro te=new pro();
    }
 
    pro(){
 
        akb sub5=new akb();
        sub5.makedata();
        dic=sub5.name;
        dicnumber=sub5.number;
 
 
        card sub66=new card();
        sub66.makedata();
        name=sub66.name;
        datanumber=sub66.datanumber;
        number=sub66.number;
 
        int t,tx;
 
        for(t=1;t<datanumber+1;t++){
        for(tx=1;tx<number[t]+1;tx++){
 
        makeutf sub2=new makeutf();
        String word=sub2.makedata(name[t][tx]);
 
 
        urlx="http://search.yahoo.co.jp/search?p="+word+"+AKB48&aq=-1&oq=&ei=UTF-8&fr=top_ga1_sa&x=wrt";
 
 
        int subnumber;
 
     getdata sub=new getdata();
     sub.makedata(urlx,"UTF-8");
     data=sub.data;
     subnumber=sub.datanumber;
 
        for(s=1;s<subnumber+1;s++){
        data[s]=data[s].replace("<b>","");
        data[s]=data[s].replace("</b>","");
        }
 
        for(s=1;s<dicnumber+1;s++){
        point[s]=0;    
        }
 
        int sx;
        for(s=1;s<subnumber+1;s++){
        for(sx=1;sx<dicnumber+1;sx++){
        if(data[s].indexOf(dic[sx])>-1)point[sx]=point[sx]+1;    
        }     
        }
 
        int maxpoint;
 
        maxpoint=0;
        sx=0;
         for(s=1;s<dicnumber+1;s++){
        if(point[s]>maxpoint)sx=s;
         if(point[s]>maxpoint)maxpoint=point[s];    
        }    
        String ww=dic[sx];
 
        if(name[t][tx]==null)name[s][sx]=""; 
        if(name[t][tx].length()<1)ww=""; 
        card[t][tx]=ww;
        System.out.println(t+","+tx+","+name[t][tx]+","+card[t][tx]); 
 
        }}
 
 
 
 
 
 
 
 
    }
 
 
 
}
最終更新:2015年06月14日 10:15