拉姆达表达式入门

基本表达式:

    public static void main(String[] args)
    {
        //遍历集合中大于10的数字
        List<Integer> list = new ArrayList<>(Arrays.asList(2,5,6,23,65,23,65,77,1));
        list.forEach(a -> {
            if (a > 10){
                System.out.println(a);
            }
        });
    }

也可以这样写:

    public static void main(String[] args)
    {
        //也可以这样直接遍历
        List<Integer> list = new ArrayList<>(Arrays.asList(2,5,6,23,65,23,65,77,1));
        list.forEach( a -> System.out.println(a));
    }

猜你喜欢

转载自www.cnblogs.com/itiande/p/9259229.html