여기에 요약 된 컬렉션을 가로 지르는 세 가지 간단한 방법
방법 1 : 컬렉션을 배열로 바꾸고 배열을 반복합니다.
Object [] obj = list.toArray (); for (object s : obj) {system.out.println ((String) s); }방법 2 : get () 메소드. 그러나 목록 컬렉션에서만 사용할 수 있으며 목록 컬렉션 만 인덱스 값을 갖습니다.
for (int i = 0; i <list.size (); i ++) {system.out.println (list.get (i)); }방법 3 : 반복자를 통해
ListIterator it = list.listiterator (); while (it.hasnext ()) {system.out.println (it.next ()); }비교해야 할 두 가지가 있습니다
컬렉션 케이스 :
import java.util.arraylist; import java.util.collection; import java.util.iterator; import java.util.list; public class pasework {public static void main (String [] args) {collectionTest (); } public static void CollectionTest () {Collection <string> Collection = New ArrayList <String> (); collection.add ( "주니어"); collection.add ( "Zhang San"); collection.add ( "li si"); collection.add ( "Wang Wu"); // 1. 컬렉션을 배열 객체로 변환합니다 [] Object [] ObjectSarrc = collection.toArray (); for (Object Object : ObjectSarrc) {String String = (String) 객체; // 객체를 문자열 출력 system.out.println (String)에 캐스트합니다. } //2.get () 메소드를 가져옵니다. System.out.println (((((())) Collection) .get (i)); } // 3. 반복자 반복자 <string> it = collection.iterator (); while (it.hasnext ()) {system.out.println (it.next ()); }}}목록 사례 :
import java.util.arraylist; import java.util.collection; import java.util.list; import java.util.listiterator; public static void main (string [] args) {listtest (); } public static void ListTest () {list <string> list = new ArrayList <string> (); list.add ( "첫 번째 주니어"); list.add ( "Zhang San"); list.add ( "li si"); list.add ( "Wang Wu"); // 1. 컬렉션을 배열 객체 [] Object [] ObjectSarrl = list.toArray ()로 변환합니다. for (Object Object : ObjectSarrl) {String String = (String) 객체; // 객체를 문자열 및 출력 시스템으로 캡처합니다. out.println (문자열); } // 2. get () 메소드를 통해 (int i = 0; i <list.size (); i ++) {system.out.println (list.get (i)); } // 3. iterator listiterator <string> iterator = list.listiterator (); while (iterator.hasnext ()) {system.out.println (iterator.next ()); }}} 위는이 기사의 모든 내용입니다. 이 기사의 내용이 모든 사람의 연구 나 업무에 도움이되기를 바랍니다. 또한 wulin.com을 더 지원하기를 바랍니다!