Java에서 LinkedList를 찾아보는 방법
이전 튜토리얼에서 우리는 클래스를 보았다 LinkedList 및 해당 생성자 및 메서드 예를 들어. 이 튜토리얼에서는 LinkedList.
LinkedList를 4개의 루프 중 하나로 처리할 수 있습니다.
References에 다음 항목을 표시합니다:
Java에서 LinkedList 인스턴스를 반복하는 방법?
LinkedList를 4개의 루프 중 하나로 처리할 수 있습니다.
- Loop for
- Loop for advanced 또는 foreach
- Loop while
- Loop while+Iterator
import java.util.ArrayList;
import java.util.Collections;
import java.util.열거형;
import java.util.Iterator;
import java.util.LinkedList;
public class parcours {
public static void main(String[] args) {
LinkedList< 문자열> llist = 새로운 LinkedList< 문자열> ();
llist.add("스마트폰");
llist.add("태블릿");
llist.add("패블릿");
/*For 루프*/
System.out.println("For 루프");
for(int i = 0 ; i < llist.size(); i++)
System.out.println(llist.get(i));
/*고급 For 루프*/
System.out.println("\n고급 For 루프");
for(문자열 n: llist)
System.out.println(n);
/*루프 동안*/
System.out.println("\n루프 동안");
정수 i = 0;
동안(i< llist.size()){
System.out.println(llist.get(i));
i++;
}
/*while + 이터레이터 루프*/
System.out.println("\n이터레이터 루프");
반복자< 문자열> 그것 = llist.iterator();
while(it.hasNext())
System.out.println(it.next());
}
}
출력:
Loop forIterator는 iterator(). 여전히 요소가있는 한 발생하는 while 루프를 사용하여 iterator 의 요소를 반복 할 수 있습니다. hasNext()은 찾아볼 요소가 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다. iterator.next()은 LinkedList.
smartphone
tablet
phablet
Advanced for loop
smartphone
tablet
phablet
Loop while< br />smartphone
tablet
phablet
Loop Iterator
smartphone
tablet
phablet
References에 다음 항목을 표시합니다:
Java에서 LinkedList 인스턴스를 반복하는 방법?