Q
與JAVA
5
A
回答
11
如果你想輸出整數,這樣使得他們總是有前導零的格式串數字的號碼前以零使用的String.format,例如:
int i = 3;
String s = String.format("%03d", i);
System.out.println(s);
給人的輸出:
003
2
Integer.valueOf("020")
足以滿足你的目的。它會給你20個結果。之後,您可以使用它作爲Integer
,int
或String
。
0
我在這裏錯過了一些明顯的東西嗎?
String num_str = "001"
Integer val = Integer.parseInt(num_str);
String answer = val.toString();
1
您可以使用類似這樣
DecimalFormat decimalFormat = new DecimalFormat();
decimalFormat.setMinimumIntegerDigits(3);
System.err.println(decimalFormat.format(2));
相關問題
- 1. OpenDaylight Rest Java與Java
- 2. 與Java
- 3. 與Java
- 4. 與Java
- 5. 與Java
- 6. 與Java
- 7. 與Java
- 8. 與Java
- 9. 與Java
- 10. 與Java
- 11. 與Java
- 12. 與Java
- 13. 與Java
- 14. 與Java
- 15. 與Java
- 16. Spring Java JPD與Java 8 LocalDateTime
- 17. Java x86與Java ARM兼容?
- 18. 學習Java 5與Java 7?
- 19. 的Java:方法與Java
- 20. Java Web Start與Java Applet
- 21. Java SWT:widgetSelected與widgetDefaultSelected
- 22. 運行與Java
- 23. FileHandler Java與Windows
- 24. 包括與Java
- 25. 與Java的HTML
- 26. Java ClassPath與java.lang.NoClassDefFoundError
- 27. Java IDE與GlassFish
- 28. 與Java編譯
- 29. Java。 Prahablem與org.json
- 30. Java與mongodb
你需要澄清你的問題。通過閱讀你的文章很難推斷你需要什麼。請記住,在Java中,如果你用'0'跟蹤一個數字字面值,這意味着它是一個八進制數。 – 2010-12-07 13:43:10
您是指使用什麼數據結構,或者如何正確格式化數字以供顯示? – 2010-12-07 13:43:53