我随机输入几个数字,如何能在1位数前加0,就像福彩的双色球一样的表现形式.我的代码如下:
public class TestRandom {
  public static void main(String [] args){
    Random r=new Random();
    StringBuffer s=new StringBuffer("");
    for(int i=0;i<7;i++){
      s.append(r.nextInt(36)+" ");
    }
    System.out.print(s);
  }}希望高手赐教

解决方案 »

  1.   

    public class TestRandom {
      public static void main(String [] args){
        Random r=new Random();
        StringBuffer s=new StringBuffer("");
        String str = null;
        for(int i=0;i<7;i++){
          str = String.valueOf(r.nextInt(36);
          if(str.length() == 1){
              str = "0"+str;
          }
          s.append(str +" ");
        }
        System.out.print(s);
      }}
      

  2.   

    String.valueOf(r.nextInt(36)后面少些了')',你直接填上吧。