개요
이번 글에서는 자바의 System.lineSeparator() 매서드에 대해 이야기해보려고 한다.
어떨 때 사용하는 매서드일까?
System.lineSeparator() 매서드는 프로그램이 실행되는 OS의 개행 문자를 리턴한다.
즉, 개행을 하고 싶을 때 사용하는 매서드이다.
(System.lineSeparator() 매서드는 Java 1.7부터 제공됩니다.)
왜 사용해야 할까?
자바에서 개행을 필요로한 문자를 출력할 때 Escape 문자를 사용해도 출력이 가능하지만 Escape 문자가 OS에 따라 실행되지 않을 수 있기 때문에 위 매서드를 사용하여 OS에 유동적인 개행을 하기 위해서는 System.lineSeparator()와 같은 매서드를 사용하는 것이 좋다.
사용예시
System.out.println("Line" + System.lineSeparator() + "Separator");
결과
'Java' 카테고리의 다른 글
[Java] Java에서 AES-256 사용하기 (0) | 2022.08.31 |
---|---|
[Java] Java - 비밀번호 유효성 체크 유틸 (0) | 2022.08.29 |
[Java] Java Collection Framework - List, Set, Map (0) | 2022.05.03 |
[Java] String 클래스에 대하여 (0) | 2022.04.04 |
[Java] 변수의 타입 - 기본형(Primitive type)/참조형(Reference type) (0) | 2022.03.31 |