본문 바로가기
Web/JAVA

[Java] 줄바꿈하기

by HyunS_ 2022. 9. 19.

왜 필요한가.

1. 문자 발송하려고 문자열 막 쓰는데 개행이 안되고 한줄로 쭉 이어져 작성이 되기에 엔터로는 입력이 안되고 개행 처리를 하기 위해 알아봤습니다.

 

 

어떤걸 사용하는가

  • \n
  • \r
  • \r\n

 

뭔 차이 일까

\r 은 유닉스 시스템에서 사용하고, \r은 맥에서 사용하고, \r\n은 윈도우에서 사용합니다.

사용하는 OS의 경우 다를 수 있기에 OS가 다를 경우 빌드 결과가 다르게 나올 수 있습니다.

 

 

 

 

 

해결 방법

1. System.getProperty("line.separator);

2. System.lineSeparator();

 

위 두개 중 하나를 사용하여 개행 처리를 하면 되겠습니다.

 

728x90

댓글