JAVA/in 기초
Formatting 기능
lahuman
2014. 2. 21. 01:13
728x90
JDK 5.0 이전에서는 Formatting 클래스를 이용해서포멧된 문자열을 만들 었지만, 자바 5.0부터는 String.format() 메소드를 이용해서 포멧된 문자열을 만들수 있다.
String s1 = String.format("%s %d %f %o %h", "Hello", 100, 3.14F, 100, 100);
결과값 : Hello 100 3.140000 144 64
%s : 문자열
%d : 숫자
%f : 실수
%o : 8진수
%h : 16진수
String s2 = String.format("%,d", 1000000000); String s3 = String.format("%.3f", 31.23433200); String s4 = String.format("%,.2f", 123456.67890000);
%,d : 콤마(,)가 포함되 숫자
%.3f : 소수점 3째 자리까지 표현
%,.2f: 1000 자리 마다 콤마가 포함 되며, 소수점 2째자리까지 표현
728x90