for
for(int i = 1; i<=10; i++)
{
System.out.println(i);
}
List features = Arrays.asList("Lambdas", "Default Method", "Stream API", "Date and Time API");
for (String feature : features) {
System.out.println(feature);
}
// Java 8之后:
List features = Arrays.asList("Lambdas", "Default Method", "Stream API", "Date and Time API");
features.forEach(n -> System.out.println(n));
// 使用Java 8的方法引用更方便,方法引用由::双冒号操作符标示,
// 看起来像C++的作用域解析运算符
features.forEach(System.out::println);
while
int i = 1;
while(i<=10)
{
System.out.println(i);
i++;
}
do while
while 和do...while的区别只有do...while第一次不用判断直接执行.其他都一样.底下的条件就相当于与是第二次的判断.
int i = 1;
do{
System.out.println(i);
i++;
}while(i<=10)
评论区