2011-07-04 4 views
3
 String formatted = String.format("%d:%d", 2, 5); 

I 출력 2:5및 String.format : 2 => 02

하지만 내가 원하는 것 : 02:05을, 나는 숫자에 대한 추가 제로가 같이 표시해야합니다이 경우> 9. 싶지 않은 : 10:35

이렇게하면 String.format 메서드를 어떻게 수정할 수 있습니까?

감사합니다.

답변

7

당신이 형식을 사용 할 수 있어야한다 :

String formatted = String.format("%02d:%02d", 2, 5); 
+0

덕분에, BTW – VextoR

+0

작동이 길이 2의 문자열을 만들 것입니다, 당신은 예를 들어 (이상 번호를 사용하는 경우 무슨 일이 일어날 지 모른다 134). 그걸 테스트해야합니다 :) – Nanne

관련 문제