【发布时间】:2018-08-06 10:01:19
【问题描述】:
任何人都可以将其转换为 Java 函数式 (lambda):
public int findSecondMin(int arr[]) {
int min = Integer.MAX_VALUE, secondMin = Integer.MAX_VALUE;
for (int i = 0; i < arr.length; i++) {
if (min > arr[i]) {
secondMin = min;
min = arr[i];
} else if (secondMin > arr[i]) {
secondMin = arr[i];
}
}
return secondMin;
}
我尝试对此应用过滤器,但它不起作用。
【问题讨论】:
标签: java arrays lambda java-8 java-stream