Iterator
을 사용하는 동안 요소를 추가하는 데 문제가있었습니다. ArrayList
입니다. 다음 코드에서는이 출력을 내게 제공합니다 :Java에서 Iterator를 사용하는 동안 ArrayList에 요소 추가
그러나 여전히 iterator를 통해 추가 한 코드가 누락됩니다. 즉, 출력물에 r
이 누락되었습니다. Iterator
을 사용하여 ArrayList
에 요소를 추가 할 수있는 방법이 있습니까?
import java.util.ArrayList;
import java.util.ListIterator;
public class Test
{
public static void main(String args[])
{
ArrayList<String> array_test= new ArrayList<String>();
array_test.add("a");
array_test.add("k");
array_test.add("d");
array_test.add("s");
array_test.remove("d");
ListIterator<String> it=array_test.listIterator();
while(it.hasNext())
{
String link=it.next();
it.add("r");
System.out.println(link);
}
//System.out.println("Contents of arrays list "+array_test);
}
}
출력 결과는 무엇입니까? – nyxz