[JAVA] System.out.printf()에서 %n
2021. 7. 20. 17:36ㆍWeb
%n은 오타라고 생각했는데 멀쩡히 개행된 결과가 나온다.
멀쩔할 뿐만 아니라 printf()에서는 \n이 아니라 %n을 쓰는게 더 좋다고 한다.
\n
항상 UNIX 스타일의 줄 마침을 제공한다.
\u000A
네트워킹에서 사용시 플랫폼간 이식성 저하되기때문에 반드시 \n이 필요할 때만 사용해야한다.
%n
실행중인 플랫폼 형식의 줄 마침을 제공한다. -> 이식성이 높다
주의
%n은 Sytem.out.printf()에서만 사용할 수 있다.
포맷팅이니까!
참고
'Web' 카테고리의 다른 글
[JAVA] Runtime & Compile time 비교 (0) | 2021.07.22 |
---|---|
[객체지향] object와 instance (0) | 2021.07.21 |
[JAVA] 컴파일러와 인터프리터, 그리고 hotspot (0) | 2021.07.18 |
Java vs Python: 왜 데이터 가공에 파이썬을 쓰는가 (0) | 2021.07.17 |
[javascript] getElementById()와 getElementByName() (1) | 2021.07.16 |