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/