12
A
回答
48
我認爲這是你在找什麼:
int a = 1;
DecimalFormat formatter = new DecimalFormat("00");
String aFormatted = formatter.format(a);
System.out.println(aFormatted);
,或者更簡單:
int a = 1;
System.out.println(new DecimalFormat("00").format(a));
的int只是存儲量,以及01和1代表相同的量,即使它們以相同的方式存儲。
DecimalFormat構建一個字符串,表示特定格式的數量。
+0
像魅力一樣工作。謝謝你的朋友。 – 2014-04-18 11:09:17
6
這是不可能的,因爲整數是一個整數。但是,如果需要,可以格式化整數(DecimalFormat)。
9
// below, %2d says to java that I want my integer to be formatted as a 2 digit
// representation
String temp = String.format("%2d", yourIntValue);
// and if you want to do the reverse
int i=Integer.parse(temp);
// 2 -> 02 (for example)
+0
應該是「%02d」而不是「%2d」 – DiveIntoML 2017-07-26 19:23:01
1
看看下面的格式及其上面的格式工作不能爲我工作
的String.format( 「%02D」,爲mynumber)
相關問題
- 1. 在java中基於用戶變量的小數位格式化
- 2. 保存Java變量
- 3. 在Java中整數爲兩位數十六進制數
- 4. 在變量中保存完整的數組名稱和索引
- 5. 在Java中格式化小數位
- 6. 將餘數保存在變量中
- 7. 數據未保存在變量中?
- 8. 以WPF數據輸入格式保存
- 9. 以HTML格式保存數據
- 10. 將整個表格html代碼保存在一個變量中
- 11. 在J中的小數點後格式化兩位數字到兩位數字
- 12. 格式在UITextfield中有兩個十進制格式的整數
- 13. 如何將座標和圖像保存到整數變量中?
- 14. NSUserDefaults以表格形式保存並在數組中讀取
- 15. 在Cassandra中以矩陣格式保存數據?
- 16. 以某種格式存儲變量PHP
- 17. 在整個文檔中格式化整數千位分隔符
- 18. 閱讀完整的數據文件和整數到2位小數,並保存爲相同的格式
- 19. 以PIL格式保存txt格式的像素數據
- 20. 在Java中以可讀格式從雙變量打印大數字
- 21. 保存日期數目在PHP變量
- 22. 將數據以加密格式存儲在java文件中?
- 23. 字符串中帶整數值的浮點格式變量
- 24. 以Java格式保存Outlook郵件格式的郵件
- 25. 計數變量在Java中
- 26. 將數據保存到一個全局變量在Java的Android
- 27. java不能正確保存整數
- 28. MIPS:將整數或整數數組存儲爲局部變量
- 29. 如何在純C中存儲32位整數變量在8051 uC
- 30. 在AnyLogic中保存變量
整數都是整數。 *假設沒有八進制符號*(在Java文字中有),那麼1 = 01 = 001 = ..您正在尋找將**整數**轉換爲具有該格式的**字符串**。 – 2012-08-07 17:53:30
首先,int可以表示遠大於99的值。如果你需要這樣的表示,那麼創建你自己的類。 – 2012-08-07 17:54:11
我認爲你正在尋找這樣的東西:[使用Java字符串格式格式整數](http://stackoverflow.com/questions/6034523/format-an-integer-using-java-string-format) – nkr 2012-08-07 17:56:20