import java.io.*;
class csvchange151{
int datanumber;
String[] data1=new String[1000];
String[] data2=new String[1000];
String[] data3=new String[1000];
String[] data4=new String[1000];
int age,m;
double[] malpha=new double[100];
double[] mgamma=new double[100];
double[] mbeta=new double[100];
public static void main(String [] args) {
csvchange151 test=new csvchange151();
}
csvchange151(){
csvdata("data/男子脱退力.csv");
for (m=1;m<datanumber+1;m++){
age=Integer.valueOf(data1[m]);
mgamma[age]=Double.valueOf(data2[m]);
malpha[age]=Double.valueOf(data3[m]);
mbeta[age]=Double.valueOf(data4[m]);
}
makefile("ren.txt");
}
void makefile(String str){
try{
PrintWriter pw = new PrintWriter
(new BufferedWriter(new FileWriter(str)));
for (age=15;age<70;age++){
pw.print("<");
pw.print(age);
pw.print(">");
pw.print("<");
pw.print(mgamma[age]);
pw.print(">");
pw.print("<");
pw.print(malpha[age]);
pw.print(">");
pw.print("<");
pw.print(mbeta[age]);
pw.print(">");
}
System.out.println("ファイルに書きこみました。");
pw.close();
}
catch(IOException ep){ System.out.println("入出力エラーです。"); }
}
public void csvdata(String str){
int n;
String s;
String a[]=new String[1000];
String m1,m2,m3;
n=0;
try {
FileReader fr = new FileReader(str);
BufferedReader br = new BufferedReader(fr);
while((s = br.readLine()) != null) {
n=n+1;
a[n]=s;
}
fr.close();
} catch (IOException e) {System.out.println(e);}
datanumber=n;
for (n=1;n<datanumber+1;n++){
String[] b=a[n].split(",");
data1[n]=b[0];
data2[n]=b[1];
data3[n]=b[2];
data4[n]=b[3];
}
}
}
最終更新:2011年04月07日 07:37