用法:
import java.util.*import static java.lang.System.out
public class Sample{
public static void main(String args[]) {
List<Integer> list=new ArrayList<Integer>(){
private static final long serialVersionUID = 1L
{
add(1)
add(2)
}
}
Iterator<Integer> itor=list.iterator()// 获取集合的枚举器
while(itor.hasNext()) {// 迭代枚举器
out.println(itor.next())
}
}
}
java中list集合stream流把数据10个一分组步骤如下:1、首先使用summingDouble和averagingDouble来实现DoublesummingScore=students.stream().collect(Collectors.summingDouble(Student:getScore));DoubleaveragingScore=students.stream().collect(Collectors.averagingDouble(Student::getScore));
2、使用summarizingDouble来实现它更为综合,可以直接计算出相关的汇总信息,DoubleSummaryStatisticssummarizingDouble=students.stream().collect(Collectors.summarizingDouble(Student::getScore))。