package example.ForEachExample;
import java.util.ArrayList;
import java.util.List;
/**
* for loop
*
* keyword:
* - for loop
* - a++, ++a
*
* Reference:
* - https://ithelp.ithome.com.tw/articles/10283750
*/
public class ForBase {
public static void main(String[] args) {
baseForLoop();
forEachExample();
aPlusPlusOrPlusPlusA();
}
public static List generateData() {
List students = new ArrayList();
students.add("george");
students.add("peter");
students.add("may");
students.add("john");
students.add("JJ");
students.add("GG");
return students;
}
public static void baseForLoop() {
// * basic for loop.
List students = generateData();
// list è£¡é¢æ¯æ¾ string
for (int i=0; i students = generateData();
students.forEach(s -> {
System.out.println(s);
});
}
public static void aPlusPlusOrPlusPlusA () {
// * åé a++ å ++a å·®å¥
Integer numOne = 1;
Integer numTwo = 5;
System.out.println(numOne++); // 1
System.out.println(++numTwo); // 6
}
// TODO: add another examples.
}