Java에서 list 등을 루프돌면서 처리하는 4가지 방법

Posted by RAY.D
2015. 4. 13. 23:33 Language/JAVA
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.









Here i show you four ways to loop a List in Java.

  1. Iterator loop
  2. For loop
  3. For loop (Adcance)
  4. While loop
package com.mkyong.core;
 
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
 
public class ArrayToList {
     public static void main(String[] argv) {
 
	String sArray[] = new String[] { "Array 1", "Array 2", "Array 3" };
 
	// convert array to list
	List<String> lList = Arrays.asList(sArray);
 
	// iterator loop
	System.out.println("#1 iterator");
	Iterator<String> iterator = lList.iterator();
	while (iterator.hasNext()) {
		System.out.println(iterator.next());
	}
 
	// for loop
	System.out.println("#2 for");
	for (int i = 0; i < lList.size(); i++) {
		System.out.println(lList.get(i));
	}
 
	// for loop advance
	System.out.println("#3 for advance");
	for (String temp : lList) {
		System.out.println(temp);
	}
 
	// while loop
	System.out.println("#4 while");
	int j = 0;
	while (j < lList.size()) {
		System.out.println(lList.get(j));
		j++;
	}
    }
}

Output

#1 iterator
Array 1
Array 2
Array 3
#2 for
Array 1
Array 2
Array 3
#3 for advance
Array 1
Array 2
Array 3
#4 while
Array 1
Array 2
Array 3


'Language > JAVA' 카테고리의 다른 글

java foreach / for loop  (0) 2015.04.13
[Java] 문자열 포함여부  (0) 2015.04.13