SeouliteLab

[Java/자바] 줄바꿈(개행), OS에 맞게 처리하는 방법 본문

프로그래밍

[Java/자바] 줄바꿈(개행), OS에 맞게 처리하는 방법

Seoulite Lab 2024. 3. 11. 10:31

Java에서는 다양한 운영 체제(OS)에서 줄바꿈(개행) 문자를 처리할 수 있어야 합니다. 이번에는 Java에서 줄바꿈을 수행하고 OS에 맞게 처리하는 방법에 대해 알아보겠습니다.

1. 줄바꿈 문자 처리

Java에서는 기본적으로 줄바꿈을 표현하기 위해 다음과 같은 두 가지 문자를 사용합니다.

  • \n: 줄바꿈 문자 (Newline)
  • \r: 캐리지 리턴 문자 (Carriage Return)

2. OS에 맞게 줄바꿈 처리

Java에서는 System 클래스의 lineSeparator() 메서드를 사용하여 OS에 맞게 줄바꿈 문자를 반환할 수 있습니다. 이 메서드는 현재 운영 체제의 줄바꿈 문자를 문자열로 반환합니다.

public class LineSeparatorExample {
    public static void main(String[] args) {
        String lineSeparator = System.lineSeparator();
        System.out.println("OS에 맞게 줄바꿈 문자: " + lineSeparator);
    }
}

3. 예제 코드

아래는 줄바꿈 문자를 사용하는 간단한 예제 코드입니다.

public class NewLineExample {
    public static void main(String[] args) {
        // 줄바꿈 문자를 사용하여 문자열 출력
        System.out.println("첫 번째 줄" + System.lineSeparator() + "두 번째 줄");
    }
}