我的问题是我无法将带有单词列表的 .txt 中的值分配给数组。我认为问题在于我在要求一些尚不可用的东西,比如在不知情的情况下要求未来的一些东西。这是我的代码,任何帮助以及任何提示都将不胜感激。
File words = new File("wordList.txt"); //document with words
String wordToArray = new String();
String[] arrWord = new String[3863]; // number of lines
Scanner sc = new Scanner(words);
Random rWord = new Random();
int i = 0;
do
{
wordToArray = sc.next(); //next word
arrWord[i] = wordToArray; //set word to position
i++; //move to next cell of the array
sc.nextLine(); //Error occurs here
}while(sc.hasNext());