可以自己来做啊
登录 | 论坛导航 -> 华新鲜事 -> 社会百科 | 本帖共有 1 楼,分 1 页, 当前显示第 1 页 : 本帖树形列表 : 刷新 : 返回上一页
<<始页  [1]  末页>>
作者:我心为谁动 (等级:3 - 略知一二,发帖:515) 发表:2003-06-10 19:47:47  楼主  关注此帖评分:
不可以,那样的话就和前一个数字的位数有关而我要的是和前一个数字的位数无关,不管多少位,占有的空间是一样的 不过,还是谢谢你!
可以自己来做啊
class test
{
final static int NUM_LEN = 4;
public static void main (String args[]) throws Exception
{
System.out.println(format(2) + format(300) + "\r\n" + format(10) + format(20));
}

static String format(int num) throws Exception
{
String tmp = String.valueOf(num);
int len = tmp.length();
if (len > NUM_LEN)
throw new Exception("Number value out of range");
int diff = NUM_LEN - len;
for (int i=0; i<diff; i++)
tmp = " "+tmp;
return tmp;
}
}
Put your OWN COOL signature here!
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版所有回复从这里展开收起列表
论坛导航 -> 华新鲜事 -> 社会百科 | 返回上一页 | 本主题共有 1 篇文章,分 1 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  末页>>

请登录后回复:帐号   密码