アットウィキロゴ

データ整理テレビ

package tv;
 
import tool.*;
import java.io.*;
 
public class pro {
 
    int s,datanumber;
    String[] data=new String[500];
 int[] ww=new int[50];
 
 String[] week=new String[20000];
  String[] name=new String[20000];
  String[] tv=new String[20000];
 
    public static void main(String[] args) {
        pro te=new pro();
    }
    pro(){
 
 
        String w="月 - 金曜,月曜,火曜,水曜,木曜,金曜,土曜,日曜";
 
        String[] wewe=w.split(",");
 
        File f=new File("gdata");
        String[] ff=f.list();
 
        int tr;
        for(tr=0;tr<ff.length;tr++){
 
            readx("gdata/"+ff[tr]);
 
            name[tr]=ff[tr].replace(".txt","");
 
        int sx;
 
        for(s=0;s<8;s++){
        ww[s]=0;    
        }
 
 
        for(s=1;s<datanumber+1;s++){
        for(sx=0;sx<8;sx++){
        if(data[s].indexOf(wewe[sx])>-1)ww[sx]=100;
        }
        }
 
        String st1="tv,毎日放送,東京12チャンネル,関西テレビ,読売テレビ,テレビ朝日,フジテレビ,よみうりテレビ,日本テレビ,TBS,NHK,テレビ東京,朝日放送,日本放送協会";
        st1=st1+",MBS,中京テレビ,東海テレビ,中部日本放送,テレビ大阪,NET,ABC";
 
 
 
        String[] tvtv=st1.split(",");
 
        int nn=tvtv.length-1;
 
        String strx="";
        tv[tr]="";
        for(s=1;s<datanumber+1;s++){
 
       if(data[s].indexOf("制作局")>-1)strx=data[s];
       for(sx=1;sx<nn+1;sx++){
       if(strx.indexOf(tvtv[sx])>-1)tv[tr]=tvtv[sx]; 
       }
       }
 
        int h=0;
     if(tv[tr].length()<1)h=h+1;
     if(strx.length()>0)h=h+1;
     if(h==2)System.out.println(strx);
 
    for(s=1;s<8;s++){   
    if(ww[0]>50)ww[s]=0;
     }
 
    week[tr]="";
    for(s=0;s<8;s++){   
    if(ww[s]>50)week[tr]=wewe[s];
    }
 
 
 
 
 
 
        }
 
 
    }
    void readx(String file){
 
String str;
BufferedReader br;  
int s;
s=0;
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-8"));  
while((str = br.readLine()) != null) {  
s=s+1;
data[s]=str;  
}
br.close();
} catch (IOException e) {System.out.println(e);}  
 
datanumber=s;
 
} 
 
 
 
}
 
最終更新:2016年12月25日 23:22