4、走进函数式编程
在了解了Java 8的一些新特性后,就可以正式开始进入函数式编程了。为了能让大家更快地理解函数式编程,我们先从简单的例子开始。
int[] arrays = {
1,2,3,4,5,6,7,8,9};
for(int i: arrays){
System.out.println(i);
}
上述代码循环遍历了数组内的元素,并且进行了数值的打印,这也是传统的做法。如果使用Java 8中的流,那么可以写成这样:
int[] arrays = {
1,2,3,4,5,6,7,8,9};
Arrays.stream(arrays).forEach(new IntConsumer() {
@Override
public void accept(int value)