왜 필요한가.
1. 문자 발송하려고 문자열 막 쓰는데 개행이 안되고 한줄로 쭉 이어져 작성이 되기에 엔터로는 입력이 안되고 개행 처리를 하기 위해 알아봤습니다.
어떤걸 사용하는가
- \n
- \r
- \r\n
뭔 차이 일까
\r 은 유닉스 시스템에서 사용하고, \r은 맥에서 사용하고, \r\n은 윈도우에서 사용합니다.
사용하는 OS의 경우 다를 수 있기에 OS가 다를 경우 빌드 결과가 다르게 나올 수 있습니다.
해결 방법
1. System.getProperty("line.separator);
2. System.lineSeparator();
위 두개 중 하나를 사용하여 개행 처리를 하면 되겠습니다.
728x90
'Web > JAVA' 카테고리의 다른 글
자바 설치 시 Internal Error 61003 발생 시 해결 방법 (0) | 2022.10.29 |
---|---|
[Java] List에서 원하는 값 가져오기 (0) | 2022.09.21 |
댓글