import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.util.Scanner;
public class Exam003 {
public static void main(String[] args) throws FileNotFoundException {
// 파일을 읽어온다.
Scanner scan = new Scanner(
new FileReader(new File("c:\\array.txt")));
// 파일이 몇 번째 행까지 모르기 때문에
// 버퍼를 이용하여 붙인다.
StringBuffer buffer = new StringBuffer();
while(scan.hasNext()){
buffer.append(scan.nextLine() + ",");
}
// 마지막 쉼표를 제거한다.
String input = buffer.toString()
.substring(0, buffer.toString().length()-1);
int row = input.split(",").length;
String[][] array = new String[row][4];
// 구분자를 기준으로 2차원 배열 넣음
for (int i = 0; i < input.split(",").length; i++) {
array[i] =input.split(",")[i].split("\\s");
}
// 결과 출력
for(String[] arr : array){
for(String str : arr) {
System.out.print(str + " ");
}
System.out.println();
}
}
}