-1
如何从字符串数组中生成随机单词?例如随机化数组中的字符串(Java)
String [] randWords = {"ant","bat","cat","do"};
我知道的Math.random方法和Random类的INT操作,布尔和漂浮的价值观和我猜我需要在我的实现数组的索引。
我应该如何处理这样的问题?
如何从字符串数组中生成随机单词?例如随机化数组中的字符串(Java)
String [] randWords = {"ant","bat","cat","do"};
我知道的Math.random方法和Random类的INT操作,布尔和漂浮的价值观和我猜我需要在我的实现数组的索引。
我应该如何处理这样的问题?
import java.security.SecureRandom;
public final class SessionIdentifierGenerator {
private SecureRandom random = new SecureRandom();
public String nextSessionId() {
return new BigInteger(130, random).toString(32);
}
}
谢谢你们!找到链接中的解决方案:http://stackoverflow.com/questions/10918350/using-random-with-strings-in-java(上面) – Sam
有意义的随机词?或者只是随机排列的单词?请提供一个输出示例。 – amit
'randWords [rand.nextInt(randWords.length)];' –
看看'Arrays.asList'和'Collections.shuffle' ... –