【发布时间】:2014-06-17 21:59:07
【问题描述】:
我的目标是从一小部分字符中生成一个由 500000 个字符组成的伪随机字符串。这是我向字符串添加字符的循环:
String alphabet="ABCD";
Random r = new Random();
for (int i = 0; i < 500000; i++) {
this.setCode((this.getCode() == null ? "" : this.getCode())
alphabet.charAt(r.nextInt(alphabet.length())));
}
不出所料,这非常慢,所以我正在寻找方法让它执行>最慢
【问题讨论】:
标签: java loops optimization random