BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
이렇게 처음 선언 하고
bw.flush();
bw.close();
br.close();
마지막에 이렇게 해주고 있는데 어차피 close가 flush 역할까지 해준다고 들었는데 다 적어야 하는지 궁금함
제일 위 한 줄 빼고 다 무쓸모
감사합니다
bufferedWriter말고 StringBuilder 쓰셈
내가 실험해봤는데 System.out.print 보단 buffered writer가 더 빠르긴함, StringBuilder 쓰는애들도 많은데, 이건 코드직관성이 너무 떨어져서 영 쓰기가 싫더라
나는 기본적으로 BufferedReader, BufferedWriter, StringTokenizer 이거 기본으로 복붙해서 바로바로 씀
flush 쓰면 느리니깐 그냥 close만 쓰면 됨 그리고