首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请问一个关于数字转换为字符串的有关问题

2012-01-09 
请教一个关于数字转换为字符串的问题目的:把1位数的整数输出为字符串形式,如01,02等.多谢只有20分了.[解决

请教一个关于数字转换为字符串的问题
目的:   把1位数的整数输出为字符串形式,   如   01,   02   等.

多谢

只有20分了.

[解决办法]
方法1: 使用DecimalFormat

DecimalFormat df = new DecimalFormat( "00 ");
System.out.println(df.format(intValue));

方法2:
String v = "00 " + intValue;
System.out.println( v.substring(v.length-2));
[解决办法]
public class NumToString {
public static void main(String[] args) {
for (int i=1; i <=9; i++) {
System.out.println( "0 "+i);
}
}
}
[解决办法]
int a = 1;
String s = "0 "+a;
[解决办法]
int k = 1;
String s = String.format( "%02d ", k);
[解决办法]
忘记说了,如果需要三位数或其他更多的长度,只要将 %02d 中的 2 改为其他的数就行了。JDK 1.5 新加的挺方便的。
[解决办法]
String v = "00 " + intValue;
System.out.println( v.substring(v.length-2));
[解决办法]
楼上答得都不错 不说了 来捞分

热点排行