Random 类实现


java.util.Random dom = newjava.util.Random();
 
  intints = dom.nextInt(100000);//6位
    if(ints<10000){//小于6位的判断,可以取出非常整齐的全是6位的随机数
     System.out.println(ints);//不足6位的
    }else{
     System.out.println("        "+ints);//6位数
    }


打印:


       65076

        52236

        75851

1677

        26680

        27744

        16399

        15665

        58937

        18658

7787

        49301

        38027

        44000

        84418

        36530

5348

        71883

        32405


2.使用Math类

String str =String.valueOf(Math.round(Math.random()*1000000));

也可以做6位判断判断


       908224

        746758

        121800

4866

        691121

        606654

26499

        627266

        792126

19605

67318

12381

        775985

77430

        686150

        281133

        986379