상세 컨텐츠

본문 제목

While / For Loop

Java

by techbard 2016. 7. 13. 11:25

본문

반응형



import java.util.ArrayList;

import java.util.Iterator;


public class Main {


    public static ArrayList<String> al = new ArrayList<>();


    public static void main(String[] args) {


al.add("a");

al.add("b");

al.add("c");


// enhancedForLoop();


// iteratorForLoop();


// iteratorWhileLoop();


// whileLoopIndex();


    }


    private static void iteratorWhileLoop() {

Iterator<String> itr = al.iterator();

while (itr.hasNext()) {

   System.out.println(itr.next());

}

    }


    private static void iteratorForLoop() {

Iterator<String> itr = al.iterator();

for (; itr.hasNext();) {

   String str = itr.next();

   System.out.println(str);

}

    }


    private static void enhancedForLoop() {

for (String str : al) {

   System.out.println(str);

}

    }


    private static void whileLoopIndex() {

String[] strArr = new String[10];


// initialize the array

for (int i = 0; i < strArr.length; i++) {

   strArr[i] = String.valueOf(i);

}


int idx = 0;

while (idx < strArr.length) {

   String str = strArr[idx++];

   System.out.println(str);

}

    }

}


반응형

관련글 더보기

댓글 영역