アットウィキロゴ

syoric

package tv8;
 
import tool.*;
 
public class pro {
 
  int s,datanumber;
  String[] data=new String[50000];
 
 
    public static void main(String[] args) {
        pro t=new pro();
    }
 
    pro(){
 
         readfile sub52=new readfile();
        sub52.makedata("d.csv","UTF-8");
        data=sub52.data;
        datanumber=sub52.datanumber;
 
        for(s=2;s<datanumber+1;s++){
        String[] x=data[s].split(",");
        String sta=x[1];
        String week="";
        if(x.length>2){
        week=x[2];
        }
        int y1=0;
        int m1=0;
        if(x.length>4){
        y1=numx(x[3]);
        m1=numx(x[4]);
        }
        int y2=0;
        int m2=0;
        if(x.length>6){
        y2=numx(x[5]);
        m2=numx(x[6]);    
        }
        String t1="";
        String t2="";
        if(x.length>8){
       t1=x[7];
       t2=x[8];
        }
        int h=0;
        if(sta.indexOf("テレビ東京")>-1)h=h+1;
        if(week.indexOf("火曜")>-1)h=h+1;
        if(check(20,t1,t2)<60)h=h+1;
        if(h==3)System.out.println(x[0]+","+y1+","+m1+","+y2+","+m2+","+t1+","+t2);
 
        }
 
 
 
 
    }
    int check(int mx,String t1,String t2){
 
        if(t1==null)t1="";
        if(t2==null)t2="";
        String[] k1=t1.split(":");
        int n1=numx(k1[0]);
         String[] k2=t2.split(":");
        int n2=numx(k2[0]);
        int z=0;
        if(n1>mx)z=100;
        if(n2<mx)z=100;
 
        return z;
            }
 
        int numx(String str){
 
    int nx;
 
    nx=0;
 
 try{
 
    nx=Integer.parseInt(str);
 
 }catch (Exception e) {}
 
 return nx;
 
 
 
}
 
}
 
最終更新:2016年07月25日 13:14