1) bufferedreader를 이용해 숫자 N을 입력받는다
2) string으로 읽힌 숫자를 parseInt 메소드를 이용해 int로 형변환한다.
3) while loop를 사용해서 1부터 N에 도달할 때까지 숫자를 하나씩 늘려가며 출력한다.
import java.io.*;
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 num = Integer.parseInt(br.readLine());
int count = 1;
while(count<=num){
bw.write(Integer.toString(count));
bw.newLine();
count++;
}
bw.flush();
}
}
1부터 100까지 출력하고 싶은 경우 num을 입력받는 대신 100으로 지정해주면 된다.
'JAVA' 카테고리의 다른 글
EOF(End of File)란? 자바 커맨드에서 EOF처리하기 (백준 10591 자바 코드) (0) | 2020.05.20 |
---|---|
while문 쓰는 팁 (백준 11021 자바) (0) | 2020.05.14 |
백준 자바 2439 별 찍기 2, 10871 X보다 작은 수 풀이 (0) | 2020.04.29 |
자바 bufferedreader & writer 사용법과 IOException (백준 15552번) (0) | 2020.04.29 |
구구단 숫자 입력받아 출력하기 자바 - 전체/짝수/홀수단 (백준 2739번) (0) | 2020.04.25 |