import java.io.*;
class csvchange18{
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[] falpha=new double[100];
double[] fgamma=new double[100];
double[] fbeta=new double[100];
public static void main(String [] args) {
csvchange18 test=new csvchange18();
}
csvchange18(){
csvdata("data/女子脱退力.csv");
for (m=1;m<datanumber+1;m++){
age=Integer.valueOf(data1[m]);
fgamma[age]=Double.valueOf(data2[m]);
falpha[age]=Double.valueOf(data3[m]);
fbeta[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(fgamma[age]);
pw.print(">");
pw.print("<");
pw.print(falpha[age]);
pw.print(">");
pw.print("<");
pw.print(fbeta[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日 08:09