- 오늘의 학습 키워드
BufferedReader, BufferedWriter, String
- 공부한 내용 본인의 언어로 정리하기
자바에서 Scanner는 입력 처리가 느린편이라고 한다.
많은 데이터를 빠르게 읽고 쓸때는 BufferedReader, BufferedWriter를 사용한다고 한다고하여
오늘은 적은 데이터지만 BufferedReader, BufferedWriter를 사용해서 코드를 작성해보았다.
필요한 import 들 5개
import java.io.BufferedReader; // 입력시 사용
import java.io.BufferedWriter; // 출력시 사용
import java.io.InputStreamReader; // 바이트 스트림으로 데이터를 읽는다
import java.io.OutputStreamWriter; //
바이트 스트림으로 데이터를 보여준다.
import java.util.StringTokenizer; //문자열을 delimeter 기준으로 토큰화 한다. 기준 문자가 없으면 토큰은 구분 문자가 아닌 연속된 문자의 최대 시퀀스이다..
- 오늘의 회고
- 어떤 문제가 있었고, 나는 어떤 시도를 했는지
로직 자체는 어렵지 않았지만 처음쓰는 버퍼라서 다른 블로그를 참고로 작성했다.
- 어떻게 해결했는지
import를 수기로 치니까 오타가나서 애먹었다.
- 무엇을 새롭게 알았는지
BufferedReader, BufferedWriter 를 사용할때, 한줄 단위로 입력되고 입력된 문장을 StringTokenizer를 통해 구분해서 사용한다.
필수 해시태그: #99클럽
'교육 > 항해99 클럽 코딩테스트 스터디' 카테고리의 다른 글
99클럽 코테 스터디 7일차 TIL + Biginteger (0) | 2025.01.21 |
---|---|
99클럽 코테 스터디 6일차 TIL + Map (0) | 2025.01.20 |
99클럽 코테 스터디 4일차 TIL + 문자열 StringBuilder (1) | 2025.01.16 |
99클럽 코테 스터디 2일차 TIL + 문자열(EOF) (0) | 2025.01.14 |
99클럽 코테 스터디 1일차 TIL + 문자열 (0) | 2025.01.13 |