투케이2K

157. (java/자바) LinkedList 및 iterator 사용해서 컬렉션 프레임워크 데이터 순차적 출력 실시 본문

Java

157. (java/자바) LinkedList 및 iterator 사용해서 컬렉션 프레임워크 데이터 순차적 출력 실시

투케이2K 2021. 2. 13. 15:34

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Eclipse

개발 언어 : Java

/* =========================== */

/* =========================== */

[소스 코드]

 

package AI4;

import java.util.Iterator;
import java.util.LinkedList;

public class MainActivity14 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("[LinkedList 및 iterator 사용해서 컬렉션 프레임워크 데이터 순차적 출력 실시]");
		
		/*[설 명]
		 * 1. iterator : 컬렉션 프레임워크에 저장된 요소를 읽어오는 방법을 표준화한 방법입니다
		 * 2. hasNext() : 다음 요소를 가지고 있으면 true를 반환하고, 더 이상 다음 요소를 가지고 있지 않으면 false를 반환합니다
		 * */
		
		LinkedList<Integer> lnkList = new LinkedList<Integer>();		 

		lnkList.add(4); //데이터 삽입
		lnkList.add(2); //데이터 삽입
		lnkList.add(3); //데이터 삽입
		lnkList.add(1); //데이터 삽입

		//iterator 객체 생성 및 리스트 지정 실시
		Iterator<Integer> iter = lnkList.iterator();

		while (iter.hasNext()) { //저장된 데이터를 순차적으로 출력한다
		    System.out.print(iter.next() + " ");
		}

	}//메인 종료

}//클래스 종료

/* =========================== */

[결과 출력]

[LinkedList 및 iterator 사용해서 컬렉션 프레임워크 데이터 순차적 출력 실시]

4 2 3 1

/* =========================== */

/* =========================== */

[요약 설명]

* 1. iterator : 컬렉션 프레임워크에 저장된 요소를 읽어오는 방법을 표준화한 방법입니다

* 2. hasNext() : 다음 요소를 가지고 있으면 true를 반환하고, 더 이상 다음 요소를 가지고 있지 않으면 false를 반환합니다

/* =========================== */

반응형
Comments