반응형
1.
BufferedReader 을 쓰는 방식이다.
위 방법은 Scanner 로 입력받는 방법보다 훨씬 성능이 우월하다. 글 마지막에 성능을 비교한 사진이 있으니 참고해보면 된다.
그리고 반드시 자료형 타입을 잘 보아야 한다.
BufferedReader 의 기본 타입은 문자열이니 Integer.parseInt()로 int 형으로 변환시켜준다.
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(br.readLine());
br.close();
for(int i = 1; i<10;i++) {
System.out.println(a+" * "+i+" = "+(a*i));
}
}
}
'코딩 > BAEKJOON' 카테고리의 다른 글
[백준/BAEKJOON] 2562번 최댓값 JAVA (0) | 2021.08.14 |
---|---|
[백준/BAEKJOON] 10818번 최소, 최대 JAVA (0) | 2021.08.14 |
[백준/BAEKJOON] 2884번 알람시계 JAVA (0) | 2021.08.10 |
[백준/BAEKJOON] 14681번 사분면 JAVA (0) | 2021.08.10 |
[백준/BAEKJOON] 2753번 윤년 JAVA (0) | 2021.08.09 |