IT/Java
줄바꿈 하기 (\n, \r, \r\n 의 차이) / System.lineSeparator()
성준하이
2024. 4. 30. 07:37
반응형
Java에서 문자열의 줄바꿈을 위해서 아래 3가지의 escape 문자를 사용한다.
- \n
- \r
- \r\n
이 세가지의 차이는?
시스템에서 사용하는 용도가 다르다.
- \n - unix
- \r - mac
- \r\n - windows
어느 한가지를 쓰면 특정 시스템에서는 작동을 안할수 있다.
자바에서는 System.lineSeparator() 를 지원한다.
escape 문자를 쓰는것도 좋지만 Java 에서 제공하는 메서드를 사용하는것도 좋아보인다.
..이상 생략 System.out.println("Hello"+System.lineSeparator()+"World"); ..이하 생략 |
결과는 아래와 같다.
Hello World |
반응형