백준 #15552번 빠른 A + B

jhj·2024년 2월 12일

백준 JAVA

목록 보기
233/583
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class Main {
	public static void main(String[] args) throws IOException {
		
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
		StringTokenizer st;
		int n = Integer.parseInt(bf.readLine());
		for(int i = 0; i < n; i++) {
			st = new StringTokenizer(bf.readLine());
			bw.write((Integer.parseInt(st.nextToken()) + Integer.parseInt(st.nextToken())) + "\n");
		}
		
		bw.close();
	}
}

BufferedWriter 쓸 때, BufferedReader 쓸 때와 같이
import java.io.BufferedWriter;와
import java.io.OutputStreamWriter;가 필요하다.
예외 처리 위해서 import.java.io.IOException;선언 또한 필요.
IOException대신 throws Exception을 써도 괜찮다.
마지막에 bw.close();를 해 주어야 한다.

공백을 기준으로 입력 받을 경우 StringTokenizer가 필요하다.
import java.util.StringTokenizer 필요.

profile
개발자를 꿈꾸는

0개의 댓글