2022-01-17 잡다쓰

GGAE99·2022년 1월 17일
0

진도

목록 보기
9/43

오늘은 자바로 알고리즘을 풀 때, 속도를 높여주기 위해 BufferedReader를 사용했다.

BufferedReader

BufferedReader 그리고 BufferedWriter는 버퍼를 이용해서 읽고 쓰는 함수이다.
버퍼를 Scanner보다 훨씬 빠른 속도로 입출력을 할 수 있다.

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

br과 bw를 만들어 입출력 함수를 만들어 주었다.
Scanner와 다른 점은, BufferReader,Writer는 String값으로만 받을 수 있다는 것 이다.
그래서 정수값을 입력받고 싶다면 Int형으로 변환해주는 작업이 필요하다.

int N = Integer.parseInt(br.readLine());

이런식으로 말이다.

사실 필자는 오늘 공부를 거의 안했다...
그냥 코드 조금 끄적대고 말았다.
주말하고 월요일에는 진짜 특히 공부를 안하는 것 같다.
평일에 열심히 하기는 하지만, 더 많이 해야할 것 같다고 생각이 든다.
주말에 나태해지고, 사람을 만나고 하다보면 잘 안하게 되더라...
근데 한번 잡기만하면 시간가는 줄 모르고 하는데 그게 참 어렵다.

BufferedReadr는 조금 더 나중에 다시 포스팅을 해야겠다...
나 자신에게 실망하지 않도록 더 노력해야겠다..!

이번 주말에는 진짜 무슨일이 있어도 공부하고 정리하면서 포스팅할거다..!
백준에서 문제들 푸는것도 포스팅해야겠다.
너무 초보적인 문제를 풀어서 사람들이 이 글을 보고 쟤는 정말 못하는구나 생각하는게 사실 많이 무서운 것 같다. 그래도 직접 정리하지 않으면 잘 안남더라. 써보는게 확실히 기억에 남는다.

백준도 정리하고, 친구가 추천해준 알고리즘 책도 틈틈이 공부하면서 그 내용도 정리해야겠다.

오늘은 그냥 잡다한 얘기만했다. 내일부터 다시 공부한 내용을 올리도록 해야겠다..
안녕.....!

0개의 댓글