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);
}
}
}
댓글 영역