小编Pan*_*ndy的帖子

从ArrayList打印

我正在接收一个文本文件并将每个单词存储在一个arraylist中.然而问题是,当我遍历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());

                }
Run Code Online (Sandbox Code Playgroud)

有谁知道问题可能是什么以及如何解决它?谢谢.

java

1
推荐指数
1
解决办法
423
查看次数

标签 统计

java ×1