アットウィキロゴ

がmんxml

import java.io.*;

class game{

String[] data=new String[50000];
String[][] pos=new String[100][1000];
String[][] reading=new String[100][1000];
String[][] surface=new String[100][1000];
int s,datanumber;
String a1,a2,a3,a4,a5;
int m,n;

public static void main(String [] args) {
        game test=new game();
            }

game(){

makefile();

System.out.println(datanumber);

for(s=1;s<datanumber+1;s++){
makedata(data[s]);
m=Integer.parseInt(a1);
n=Integer.parseInt(a2);
surface[m][n]=a3;
reading[m][n]=a4;
pos[m][n]=a5;
}



for(m=2;m<45;m++){
for(n=1;n<10;n++){
System.out.println(surface[m][n]);
}
}






}


void makedata(String str){
int p1,p2,p3,p4,p5,p6,p7,p8,p9,p10;
p1=str.indexOf("<");
p2=str.indexOf(">",p1);
p3=str.indexOf("<",p2);
p4=str.indexOf(">",p3);
p5=str.indexOf("<",p4);
p6=str.indexOf(">",p5);
p7=str.indexOf("<",p6);
p8=str.indexOf(">",p7);
p9=str.indexOf("<",p8);
p10=str.indexOf(">",p9);
if(p2>p1)a1=str.substring(p1+1,p2);
if(p4>p3)a2=str.substring(p3+1,p4);
if(p6>p5)a3=str.substring(p5+1,p6);
if(p8>p7)a4=str.substring(p7+1,p8);
if(p10>p9)a5=str.substring(p9+1,p10);
}

void makefile(){

String str;

s=0;
try{
BufferedReader br =new BufferedReader(new FileReader("data.txt"));
while((str = br.readLine()) != null) {        
s=s+1;
data[s]=str;
}
br.close();
}
catch(IOException e){ System.out.println("入出力エラーです。");}
datanumber=s;
}

}
最終更新:2011年04月19日 23:40