Java

자바의 출력 명령어 println

조충희 2025. 4. 9. 16:43

 

자바 구문을 작성하는 내내 끊임없이 써야 하는 출력 명령어다.

println 은 내용을 출력한 뒤 줄바꿈을 하는 기능을 한다.

System.out.println();

 

print 는 내용을 출력하지만 줄바꿈은 하지 않는다.

System.out.print();

 

printf는 print 기능에 더해 /n /%와 같은 특수기능(이스케이프 시퀀스)를 사용하기 위한 명령어다.

System.out.printf();

/n 은 줄바꿈

/t는 탭 기능을 지원한다.

package ch01;

// 모든 자바 파일의 코드는 //클래스// 안에서 작성된다.
public class HelloJava2 {

    //코드의 진입점 main 함수
    public static void main(String[] args) {

        // 출력 후에 자동으로 콘솔에서 줄바꿈을 한다.
        System.out.println("hello java1");
        System.out.println("hello java2");
        System.out.println("hello java3");
        System.out.println("hello java4");
        System.out.println("===========");

        // printf는 포맷팅된 출력을 위해 사용된다.
        // 이때 자동으로 줄바꿈을 하지 않는다.
        // 줄바꿈을 원한다면 \n 을 추가한다
        System.out.printf("text1");
        System.out.printf("/"); //슬래시
        System.out.printf("text2");
        System.out.printf("text2\n");
        System.out.printf("안녕\n");

        // 이스케이프 시퀀스
        // \n 으로 줄바꿈 추가
        // 백슬래시 \ 는 시퀀스라고 부르는 특수 문자 중에 하나이다.
        // \ 뒤에 나오는 문자는 특별한 의미를 가지게 된다.

        System.out.printf("Hello\tWorld");

    } //end of main
    // 탭 간격 자동정렬 단축키
    // Ctrl + Alt + l

} // end of class