Stream流的使用
- 结合Lambda表达式简化集合、数组操作
- 获取Stream流对象 -> 使用中间方法处理数据 -> 使用终结方法处理数据
调用方式
中间方法
1.中间方法返回的是新的Stream流,故每个Stream流只能使用一次中间方法,一般使用链式编程
2.修改Stream流中数据不会影响原集合或数组,
3.distinct去重,自建类需要重写equals和hashCode方法
1.中间方法返回的是新的Stream流,故每个Stream流只能使用一次中间方法,一般使用链式编程
2.修改Stream流中数据不会影响原集合或数组,
3.distinct去重,自建类需要重写equals和hashCode方法