随机生成自定义位数随机数

import java.util.*;
public class Test {

public static void main(String[] args) {

int max =9999;
int min = 1000;
Random random= new Random();

// String a = (random.nextInt(max)%(max-min+1)+min)+"";
// int i = random.nextInt(max)%(max-min+1)+min;
// String.valueOf(i);

String s = String.valueOf( random.nextInt(max)%(max-min+1)+min );
System.out.println(s);
}

}

自己已测,在max和min中可随机填写自己想要定义数值的范围内,或者自己再下边执行代码中直接填写想要数值,

因为默认返回int类型 通过转型 定义为String类型(项目需要)

参考自:
http://blog.csdn.net/memray/article/details/7312817/
posted @ 2017-05-02 09:40  kiton  阅读(319)  评论(0编辑  收藏  举报