[Java] printf 출력문(%d, %n, %f, %c, %s, %b)

Yeoonnii·2023년 2월 11일
0

Java

목록 보기
23/30
post-thumbnail

출력서식


print

줄 바꿈 없이 한 줄로 출력된다.

예시

public class printTest {
    public static void main(String[] args) {
        System.out.print("출력을 진행");
        System.out.print("하고 있습니다.");
    }
}

출력결과



println

출력 후 줄바꿈 한다.

예시

public class printTest {
    public static void main(String[] args) {
        System.out.println("출력을 진행");
        System.out.println("하고 있습니다.");
    }
}

출력결과



printf

서식이 있는 출력
⇒ 지시를 통해 변수의 값을 여러가지 형식으로 바꿔서 출력할 수 있다.
System.out.printf("출력 서식", 출력할 내용);

예시 1

public class printTest {
    public static void main(String[] args) {

        int month = 2;
        String language = "영어";
        String english = "February";

        System.out.printf("%d월은 %s로 %s입니다.", month, language, english);
    }
}

출력결과


예시 2

public class printTest {
    public static void main(String[] args) {

        int month = 2;
        String language = "영어";
        String english = "February";
        boolean checked = true;
        
        // %n을 이용하여 줄바꿈하여 출력이 가능하다
        System.out.printf("%d월은%n", month);
        System.out.printf("%s로 표현하면%n", language );
        System.out.printf("%s가 맞습니까?%n", english);
        System.out.printf("결과 : %b", checked);
    }
}

출력결과

0개의 댓글