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

我將輸出2:5的String.format:2 => 02

但我想:02:05,我不想換號額外的零> 9.在這種情況下,它應該顯示這樣的:10:35

如何修改String.format方法以這種方式工作?

謝謝!

回答

7

您應該能夠使用這種格式:

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

感謝,它的工作原理 – VextoR

+0

BTW:這將使長度爲2的字符串,我不知道,如果你使用更長的數字(例如會發生什麼'134')。你應該測試:) – Nanne