저는 이것을 조금 보았습니다. 그리고 어떤 일이 일어나는지 보려고 아이템을 넣었습니다. 그러나이 코드는 무한 루프에 머물러 있습니다. 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);
청소로 초기화되어야하고, 컴파일/다시 빌드합니다. –
이것은 전혀 루프되지 않습니다. 이 코드가 실제로 문제가 있습니까? –
어떻게'while' 루프에 들어가겠습니까? 'null'로 초기화되면 한번도 돌아 다니면 안됩니다. – Floris