RT
解决方案 »
- 新手看完java编程思想导论进行学习总结请前辈和新手们一起指导和讨论
- 使用GWT开发如何实现页面传值和跳转?
- JAVA 求高手 急~
- 请问java如何实现从硬盘读入一个图片,显示并且能够在原图片基础上进行修改?
- 求JAVA的MD5文件校验算法代码!
- 新手进制转换问题
- 帮忙下个CSDN上的资源。。
- 请教如何通过applet实现网上历史曲线功能,类似股票行情的东东!!!!!!!
- jbuilder不支持FILE 组件吗??????
- MYSQL + JAVA 怎么实现跨数据库查询?
- 请教一个问题:Exception in thread "main" java.lang.NullPointerException
- 还是swing那个输入窗口的问题(来吧,主要是散分)
public String convert(int n){
String s = "" + n;
for(int i = s.length();i < 10;i++){
s = '0' + s;
}
return s;
}
import java.util.*;
public class test {
public static void main(String args[]){
Random rand=new Random();
StringBuilder sb=new StringBuilder();
String x;
x=rand.nextInt(999999999)+"";
int i=10-x.length();
while(i>0){
sb.append("0");
i--;
}
sb.append(x);
System.out.println(sb.toString());
}}
public String convert(int n){
String s = "" + n;
for(int i = s.length();i < 10;i++){
s = '0' + s;//这里'0'是不是比"0"效率高呢?
}
return s;
}
String old="0000000000";
String in=String.valueOf(n);
return old.substring(0,10-in.length())+in;
}
}
public class compare
{
public static void main(String[]args)
{
S
System.out.println(new compare().getResult());
}
public Integer getLength(){
Random ran = new Random();
int len = ran.nextInt(10);
return len;
}
public String getResult(){
Random ran = new Random();
String returnValue ="";
int len =getLength();
for(int i=1;i<=len;i++){
Integer chara=ran.nextInt(10);
returnValue+=chara.toString();
}
if(len<10)
{
returnValue="0000000000".substring(0,10-len)+returnValue;
}
return returnValue;
}
}
public class Main { public static void main(String[] args)
{
System.out.printf("%010d", 3214561);
}
}
大家是不是想的太复杂了?
public class Main { public static void main(String[] args)
{
int i = 3214561;
DecimalFormat df = new DecimalFormat("0000000000");
System.out.println(df.format(i));
}
}
哦。不好意思。开始理解错了意思。原来不是要输出啊。那就用这个吧