開心一笑
這里寫圖片描述
提出問題
Java的IntSummaryStatistics類如何簡單使用躬厌?牙甫?滩褥?
解決問題
這個(gè)類主要是和stream類配合使用的病蛉,在java.util包中,主要用于統(tǒng)計(jì)整形數(shù)組中元素的最大值瑰煎,
最小值铺然,平均值,個(gè)數(shù)酒甸,元素總和等等魄健。下面是一個(gè)簡單的例子:
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};
/** 第一種構(gòu)造intStream **/
IntStream intStream = IntStream.of(intArray);
/** 第二種構(gòu)造intStream **/
//IntStream intStream2 = IntStream.of(12,3,34,67,100,99);
/** 這個(gè)是重點(diǎn),獲得當(dāng)前int數(shù)組的統(tǒng)計(jì)信息插勤,包括 **/
IntSummaryStatistics statistics = intStream.summaryStatistics();
/** 計(jì)算出最大沽瘦,最小,平均等等农尖,是不是很好用析恋,趕緊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());
}
}
讀書感悟
來自《哈爾移動(dòng)城堡 》
- 世界這么大,人生這么長盛卡,總會(huì)有這么一個(gè)人助隧,讓你想要溫柔的對(duì)待。
- 人哪有好的 只是壞的程度不一樣而已滑沧。
- 愛并村,不是尋找一個(gè)完美的人漏健,而是學(xué)會(huì)用完美的眼光,欣賞那個(gè)并不完美的人橘霎。
每個(gè)人心中都住著一個(gè)孩子蔫浆,每個(gè)女孩子心里都有一座城堡。
我一直在躲避姐叁,但我終于找到要保護(hù)的人了瓦盛,那就是你。 因?yàn)閻勰阃馇保灰阋粋€(gè)肯定原环,我就足夠勇敢。