アットウィキロゴ

p2pxx

package kabu3;
 
import java.io.*;
 
public class pro {
 
 String[] data=new String[60000];
    int s,datanumber;
    double[] p=new double[60000];
 
    public static void main(String[] args) {
        pro t=new pro();
    }
 
    pro(){
 
        readx("TOPIX.csv");
 
        for(s=2;s<datanumber+1;s++){
        String[] x=data[s].split(",");
        int m1=num_int(x[0]);
        m1=(m1-1)/3+1;
         int y1=num_int(x[2])-2000;
         int n=4*y1+m1;
         double p1=num_double(x[4]);
        if(p1<1)n=0;
         if(n>0)p[n]=p1;
 
        }
 
     for(s=1;s<292;s++){   
         System.out.println(p[s]);
    }
 
    }
 
           int num_int(String str){
 
    int nx;
 
    nx=0;
 
 try{
 
    nx=Integer.parseInt(str);
 
 }catch (Exception e) {}
 
 return nx;
 
 
 
}
 
      double num_double(String str){
 
    double nx;
 
    nx=0;
 
 try{
 
    nx=Double.parseDouble(str);
 
 }catch (Exception e) {}
 
 return nx;
 
      }
 
 
 
 
    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年10月28日 14:46