개발 공부/Java
[자바다] 윈도우와 맥에서의 캐리지리턴(\r), 라인피드(\n)
반달bear
2022. 9. 15. 13:52
반응형
캐리지 리턴 (Carriage Return)
- \r
- 커서의 위치를 제일 앞으로 이동
라인 피드 (Line Feed)
- \n
- 현재 위치에서 바로 아래로 이동
캐리지 리턴 예제
애플 뒤에 캐리지 리턴이 오기에 다시 커서가 제일 앞으로 이동 후 carriage return만을 출력!
라인 피드 예제
애플을 출력하고 커서가 한 칸 아래로 내려간 후 라인피드 출력!
유의할 점은 운영체제 별로 줄바꿈의 정의가 다르다는 것입니다.
윈도우 : CR+LF 조합으로 줄바꿈을 정의
맥과 같은 리눅스 계열 : LF 만으로 줄바꿈을 정의
반응형