我正在考虑一个文本文件并将每个单词存储在一个数组列表中。然而,问题是,当我遍历数组列表并打印内容时,这些单词会出现很多次,而且不一定按正确的顺序排列。以下是以下代码片段:从ArrayList打印
public static void main(String args[])
{
try
{
ArrayList storeWord = new ArrayList();
Scanner scannerWord = new Scanner(new File("word"));
while(scannerWord.hasNext()) {
String word = scannerWord.next();{
storeWord.add(word);
Iterator itr = storeWord.iterator();
while(itr.hasNext())
System.out.println(itr.next());
}
有谁知道问题出在哪里以及如何解决? 谢谢。
非常感谢! – Pandy