이번 문제는 입출력 문제 중, “,”를 함께 입력하면 ,는 제외하고, 숫자만 더하여 출력하는 문제이다
Scanner 버전
import java.util.Scanner;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
StringTokenizer st;
String str;
int t = in.nextInt();
for (int i = 0; i < t; i++) {
str = in.next();
st = new StringTokenizer(str, ",");
int a = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken());
System.out.println(a + b);
}
in.close();
}
}
Java
복사
BufferedReader 버전
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws Exception {
// 버퍼를 이용해 입력값을 받음
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int t = Integer.parseInt(br.readLine());
// 퍼를 이용해 결과 값을 저장
StringBuilder sb = new StringBuilder();
for (int i = 0; i < t; i++) {
StringTokenizer st = new StringTokenizer(br.readLine(), ",");
sb.append(Integer.parseInt(st.nextToken()) + Integer.parseInt(st.nextToken())).append("\n");
}
br.close();
System.out.println(sb.toString());
}
}
Java
복사