https://terianp.tistory.com/19
Java 입출력(I/O), 스트림(Stream), 버퍼(Buffer) 개념 및 사용법
최근 백준에서 문제를 풀다가 Buffer 와 관련한 문제를 마주치게 되었다. 사실 지금까지 Buffer에 대해서 정말 하나도 몰랐고, Scanner 만 사용하여 입력받고 println 을 통해 출력하기만 했었던지라 이
terianp.tistory.com
BufferedWriter.write( 값 ) 정수 출력 문제
- write 코드를 보면 int로 들어온 값을 (char)로 강제 형변환 해서 char[] (문자 배열)값을 출력한다.
- 테스트해보면 알겠지만 int를 char로 강제 형변환하면 아스키코드값으로 char를 출력하게 되기 때문에
- 정수값을 문자열로 바꾼 뒤 write() 함수를 쓰는 것을 추천한다.
- 테스트 해보고 싶은 사람은 BufferedWriter.write(65)를 넣어 출력해보면 'A'가 출력될 것이다.
'JAVA > Java' 카테고리의 다른 글
파일 업로드 및 저장 - 02, servlet/jsp, @MultipartConfig, part (0) | 2023.09.16 |
---|---|
[servlet/jsp/jstl] 개행문자를 기준으로 나눠 반복 처리를 하는 방법 (0) | 2023.09.13 |
[Servlet & JSP] 게시판 요구사항 작성 (0) | 2023.08.27 |
[JAVA] 자바의 자료구조 큐 (0) | 2023.06.26 |