小伙伴们知道在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 < items.length; 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项目中常见问题及答案就快来关注我们吧。
推荐阅读: