我有以下號碼:1,2,3,4,10格式字符串成爲XXX1,XX10或1 ### 10 ##等
但我想打印這些數字是這樣的:
0001
0002
0003
0004
0010
我在谷歌搜索。關鍵字是數字格式。但我什麼都沒有,我只是得到,格式小數這樣的屁股1,000,000.00
。我希望你能向我推薦一個參考資料或給我一些解決這個問題的方法。
感謝
編輯, 我們可以使用NumberFormat的,或者的String.format( 「%4D」,someValue中);但它僅用於在整數之前添加0
字符。如何如果我想使用字符,如x
,#
或whitespace
。 因此性格變得: xxxx1
xxx10
或####1
###10
或1####
10###
@Martijn Courteaux:如果你認爲這個問題是一個重複的(和我會,如果不是很驚訝),在註釋中這樣說,我們可以投票關閉這一個。 「deja-vu」標籤很可愛,但這不是我們在這裏做事的方式。 – 2010-05-18 17:31:34