알고리즘 문제풀때있자너 표준입력 받아올때


만약 1번째줄에 테스트케이스 수 온다고 하고


그 아래로 라인당 숫자 2개씩 몇 라인 올 지 모를때


N

1 2

3 4

5 6

...

...

...


이런식으로


BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

int N = Integer.parseInt(br.readLine().trim());

String line = "";

for (int i = 0; (line = br.readLine()) != null; i++) {

StringTokenizer st = new StringTokenizer(line);

for (int j = 0; j < 2; j++) {

System.out.print(st.nextToken() + " ");

}

System.out.println();

}


이게 낫냐 그냥 스캐너로 읽는게 낫냐? 스캐너가 코드는 간단하긴 한데 느리대서 ㅡㅡ 그게 ㄹㅇ트루임?