java中statistic_Java之IntSummaryStatistics的简单实例

开心一笑

85754d3f3fab

这里写图片描述

提出问题

Java的IntSummaryStatistics类如何简单使用???

解决问题

这个类主要是和stream类配合使用的,在java.util包中,主要用于统计整形数组中元素的最大值,

最小值,平均值,个数,元素总和等等。下面是一个简单的例子:

package com.evada.de;

import java.util.IntSummaryStatistics;

import java.util.stream.IntStream;

/**

* Created by Ay on 2016/5/24.

*/

public class LambdaTest {

public static void main(String[] args) {

int[] intArray = {12,3,34,67,100,99};

/** 第一种构造intStream **/

IntStream intStream = IntStream.of(intArray);

/** 第二种构造intStream **/

//IntStream intStream2 = IntStream.of(12,3,34,67,100,99);

/** 这个是重点,获得当前int数组的统计信息,包括 **/

IntSummaryStatistics statistics = intStream.summaryStatistics();

/** 计算出最大,最小,平均等等,是不是很好用,赶紧get起来 **/

System.out.println("the max:" + statistics.getMax());

System.out.println("the min:" + statistics.getMin());

System.out.println("the average:" + statistics.getAverage());

System.out.println("the sum:" + statistics.getSum());

System.out.println("the count:" + statistics.getCount());

}

}

读书感悟

来自《哈尔移动城堡 》

世界这么大,人生这么长,总会有这么一个人,让你想要温柔的对待。

人哪有好的 只是坏的程度不一样而已。

爱,不是寻找一个完美的人,而是学会用完美的眼光,欣赏那个并不完美的人。

每个人心中都住着一个孩子,每个女孩子心里都有一座城堡。

我一直在躲避,但我终于找到要保护的人了,那就是你。 因为爱你,只要你一个肯定,我就足够勇敢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值