私はこれを少し見てきました..そして、アイテム= nullを入れて何が起こるかを確認しました..しかし、このコードのビットは無限ループに陥り続けます. item は常に null に等しく、ループから抜け出す必要がありますが、実行を続けます。
ArrayList<String> collection = new ArrayList();
Scanner arrayRead = new Scanner(new FileReader("SalesStar.txt"));
//iterate through file to put into Arraylist
String item = null;
while( item != null ) {
item = arrayRead.next();
collection.add(item);
}
arrayRead.close();
System.out.println(collection);
System.out.println(item);