文章摘要:java聚合函数有哪些 聚合函数都有哪些
java中的聚合函数有:1.sum()函数,返回指定列的数值和;2.max()函数,返回指定列中的最大值;3. […]
java中的聚合函数有:1.sum()函数,返回指定列的数值和;2.max()函数,返回指定列中的最大值;3.min()函数,返回指定列中的最小值;4.count()函数,求累计值;5.avg()函数,计算指定范围的平均值;
java中的聚合函数有以下几种
1.sum()函数
java中sum()函数的作用是用于返回指定列的数值和。
public int sum(int x,int y){
return x+y;
2.max()函数
java中max()函数的作用是用于返回指定列中的最大值。
System.out.println(Math.max(12.123, 18.456));
System.out.println(Math.max(23.12, 23.0));
输出结果为:
18.456
23.12
3.min()函数
java中min()函数的作用是用于返回指定列中的最小值。
System.out.println(Math.min(12.123, 12.456));
System.out.println(Math.min(23.12, 23.0));
输出结果为:
12.123
23.0
4.count()函数
java中count()函数的作用是用于对返回的结果集,进行判断,并累计值加1,最后返回累计值。
public class democount {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
Stream<String> stream = list.stream();
long count = stream.count();
System.out.println(count);
}
}
5.avg()函数
java中avg()函数的作用是用于计算指定范围的数据平均值。
System.out.println(Math.avg(26,28,31,46));
System.out.println(Math.min(2,8,6,3,5));
输出结果为:
32.75
4.8