개행 문자란 컴퓨터에서 줄바꿈을 나타내는 제어 문자입니다.
- LF(Line Feed) : 커서를 한 칸 아래로 이동하여 새로운 라인을 추가
- CR(Carrige Return) : 커서를 맨 왼쪽으로 이동
운영체제에 따라 다르게 사용된다.
- 윈도우 : CRLF = (\r\n) = 0x0A
- 유닉스 : LF = (\n) = 0x0D0A
- 맥 : CR = (\r) = 0x0D
최근에 fixedString 작업을 하던 중에 개행 문자 관련해서 문제가 있어 관련 사항을 확인하다 알게 된 내용을 정리하고자 작성하는 글입니다.
추가로 자바는 운영체제에 따라 자동으로 개행 문자를 변경을 해줍니다.
최근댓글