Java

[JAVA] print, println의 차이점

애용이랑떼껄룩 2024. 2. 5. 10:41
728x90

 

콘솔에 출력할때 System.out.print() 혹은 System.out.println()을 사용할때가 있는데

print와 println의 차이점은 무엇인가?

 

System.out.print()

개행이 포함되어 있지않다. 즉 줄바꿈을 하지않는다 아래 예제를 확인해보자

 

public static void main(String[] args) {
        System.out.print("Hello World!");
        System.out.print("Hello World!\n");
        System.out.print("Hello World!");
    }

결과

위의 예제대로 print를 사용하면 개행이 되지않고 한줄로 나온다

print를 사용하는데 개행이 필요한경우 \n을 입력하면 줄바꿈이 가능하다.

System.out.println()

개행이 포함되어 있다. 즉 줄바꿈을 해준다.

public static void main(String[] args) {
        System.out.println("Hello World!");
        System.out.println("Hello World!\n");
        System.out.println("Hello World!");
    }

결과

\n를 입력하지 않아도 자동으로 줄바꿈이 되어 나오는걸 확인할수 있다.

 

태클은 환영!

반응형