lambda练习题没有思路,还不是很理解这个功能不知如何下手
67查看
2回复
2019-06-25T18:19:26+08:00
课程问答
来自: Lambda

前面教的内容都是简单的比较,后面要做的题目却是数组求最小值,用循环遍历的方法可以做出了,用lambda这个不知道怎么去做,单单靠前面开头学的那点我写不出来

全部回复
import java.util.Arrays;

public class LambdaTest {
    public static void main(String[] args) {
        int[] arr = {1, 23, 4, 4, 22, 34, 45, 11, 33};
        System.out.println("最小数:"+Arrays.stream(arr).min());
        System.out.println("数组去重乘2求和:" + Arrays.stream(arr).distinct().map((i) -> i * 2).count());
    }
}

2019-06-26T14:20:53+08:00
回复
//计数
System.out.println("数组去重乘2求和:" + Arrays.stream(arr).distinct().map((i) -> i * 2).count());
//求和
System.out.println("数组去重乘2求和:" + Arrays.stream(arr).distinct().map((i) -> i * 2).count());
2019-07-04T10:57:11+08:00
回复
你的回复