-
[JAVA] printf() 정리JAVA 2023. 7. 26. 15:11
지시자 설명 %b 불리언(boolean) 형식으로 출력 %d 10진(decimal) 정수의 형식으로 출력 %o 8진(octal) 정수의 형식으로 출력 %x, %X 16진(hexa-decimal) 정수의 형식으로 출력 %f 부동 소수점(floating-point)의 형식으로 출력 %e, %E 지수(exponent) 표현식의 형식으로 출력 %c 문자(character)로 출력 %s 문자열(string)로 출력 %n 줄바꿈 - 출력될 값이 차지할 공간을 숫자로 지정할 수 있다.
System.out.printf("[%5d]", 10); // [ 10] System.out.printf("[%-5d]", 10); // [10 ] System.out.printf("[%05d]", 10); // [00010]
- '%x'와 '%o' 에 '#'를 사용하면 접두사 '0x'와 '0'이 각각 붙는다. 그리고 '%X'는 16지수에 사용되는 접두사와 영문자를 대문자로 출력한다.
'JAVA' 카테고리의 다른 글
[JAVA] 변수의 명명규칙 (0) 2023.05.29 인스턴스(instance) 클래스 생성 예시 (0) 2023.05.02 중첩 클래스(outer class, nested class, local class, anonymous class) (0) 2023.05.02 Interface 인터페이스 (0) 2023.05.02 abstract 추상 클래스 (0) 2023.05.02