【发布时间】:2014-08-05 23:57:50
【问题描述】:
我有这段代码,它(我希望)从一个包含 66 个单词的文本文件中读取并将这些单词放入一个数组中。
BufferedReader buff = null;
String wordlist=new String[66];
int i=0;
try {
buff = new BufferedReader(new FileReader("C:\\easy.txt"));
wordlist[i] = buff.readLine();
while(wordlist[i] != null&i<66){
wordlist[i]=buff.readLine();
i++;
}
}
我想从数组中随机选择一个单词。但是,我自己尝试一些事情并查看其他问题似乎不起作用。任何帮助将不胜感激
【问题讨论】:
-
您能否向我们展示您的尝试以及“似乎不起作用”的方式?
-
wordList[new Random().nextInt(wordList.length)]? -
简短答案:是 - 长答案:使用
Math.random()