import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
// int형으로 바꿔줌
int n = Integer.parseInt(br.readLine());
for (int i=0; i<n; i++) {
StringTokenizer st = new StringTokenizer(br.readLine());
int A = Integer.parseInt(st.nextToken());
int B = Integer.parseInt(st.nextToken());
bw.write((A+B) + "\n");
}
br.close();
bw.flush(); // 버퍼 비우기
bw.close();
}
}
Scanner를 쓰는 것 보다 BufferReader, BufferWriter를 쓰는 것이 속도가 빠르다
StringTokenizer()은 값이 없는 경우 그냥 지나가는 코드이다. == 문자열 분리
대학교에서 처음 자바를 배웠을 때 Scanner를 써서 Scanner가 익숙하지만
앞으로는 BufferReader, StringBuilder를 쓰는 버릇을 들여야겠다.
📍아!! BufferWriter를 쓸 경우 꼭 버퍼를 비워야만 한다.