Notice
Recent Posts
Recent Comments
Link
관리 메뉴

데브마우스

[Java]자바 printf 메서드 정리: 문자열과 숫자를 동시에 출력 시키는 메서드 본문

Java/Java: 문법 정리

[Java]자바 printf 메서드 정리: 문자열과 숫자를 동시에 출력 시키는 메서드

데브마우스 2023. 10. 13. 18:00

System.out.printf(String format, Object ... args)

해당 클래스 파일: PrintStream.class

처음 출시한 자바 버: 1.5

메서드 선언은 아래 코드와 같습니다.

public PrintStream printf(String format, Object ... args) {
    return format(format, args);
}

System.out.printf(String format, Object ... args) 사용법:

// 개행을 하기 위해서 \n 을 사용합니다.
System.out.printf("Hello World!\n");
// %s로 문자열을 출력합니다.
System.out.printf("%s\n", "Hello World!");
// %d로 정수를 출력합니다. 하지만 int 범위를 넘을 수 없습니다.
System.out.printf("%d\n", 999999);
// %f로 실수를 출력합니다. 하지만 float 범위(소수 6자리)를 넘을 수 없습니다.
System.out.printf("%f\n", 9.999999);
// %c로 문자를 출력합니다.
System.out.printf("%c%c%c%c%c", 'H' ,'e', 'l', 'l', 'o');