11. 자바 Scanner 대신 BufferedReader
- Algorithm/Coding
- 2021. 10. 7.
반응형
728x90
반응형
1. 입력받고 문자열 자를 경우
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
/*
1 2 3... 입력
*/
int n = Integer.parseInt(br.readLine()); // read, readLine 밖에 없으므로 정수는 파싱 필요
for (int i = 0; i < n; i++) {
String[] text = br.readLine().split(" "); // 1, 2, 3..
}
2. 숫자 입력받고 숫자만큼 문자열 입력
/*
n = 3
*/
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(bf.readLine()); // 3
/**
a
b
c 입력
*/
for (int i = 0; i < n; i++) {
String str = bf.readLine(); // 한줄에 한단어
}
반응형
'Algorithm > Coding' 카테고리의 다른 글
10. 최대공약수/최대공배수 (0) | 2021.09.30 |
---|---|
8. 문자열 자릿수 관련 함수 정리 (replace, substirng 등) (0) | 2021.09.28 |
7. JAVA 타입 형변환 정리 (0) | 2021.09.28 |
6. 2차원 배열 정리 (0) | 2021.09.28 |
5. 리스트 정렬 (0) | 2021.09.28 |