小伙伴们知道在java数组要怎么遍历实现吗?它一般有哪几种方法呢?接下来小编就为你介绍介绍。
示例:package com.miracle.luna.lambda;
import java.util.Arrays;
/**
* @Author Miracle Luna
* @Date 2019/6/9 23:33
* @Version 1.0
*/
public class ArrayLambda
{
public static void main(String[] args)
{
Integer[] items = {
1
, 2
, 3
};
// 普通for循环遍历
System.out.println("第一种方式:普通for循环遍历 Array 数组");
for (int i = 0; i
{
System.out.println(items[i]);
}
// 增强for循环遍历
System.out.println("\n第二种方式:增强for循环遍历 Array 数组");
for (Integer item: items)
{
System.out.println(item);
}
// Lambda 表达式遍历(JDK 1.8)
System.out.println("\n第三种方式:Lambda 表达式遍历 Array 数组");
Arrays.asList(items)
.forEach(item - > System.out.println(item));
// Lambda 表达式遍历(JDK 1.8)
System.out.println("\n第四种方式:Lambda 表达式遍历 Array 数组");
Arrays.asList(items)
.forEach(System.out::println);
}
}
结果:第一种方式: 普通for循环遍历 Array 数组
1
2
3
第二种方式: 增强for循环遍历 Array 数组
1
2
3
第三种方式: Lambda 表达式遍历 Array 数组
1
2
3
第四种方式: Lambda 表达式遍历 Array 数组
1
2
3
以上就是关于数组遍历的所有内容,小伙伴们明白了吗?还想了解更多java项目中常见问题及答案就快来关注我们吧。
推荐阅读: