日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS IntSummaryStatistics

IntSummaryStatistics

java.lang.Object

|---java.util.IntSummaryStatistics

public class IntSummaryStatistics
extends Object
implements IntConsumer

用于收集計(jì)數(shù)、最小值、最大值、總和和平均值等統(tǒng)計(jì)信息的狀態(tài)對(duì)象。

此類(lèi)設(shè)計(jì)用于(盡管不需要)流。 例如,您可以使用以下方法計(jì)算整數(shù)流的匯總統(tǒng)計(jì)信息:

  IntSummaryStatistics stats = intStream.collect(IntSummaryStatistics::new,
                                                IntSummaryStatistics::accept,
                                                IntSummaryStatistics::combine);

IntSummaryStatistics 可用作流的縮減目標(biāo)。 例如:

  IntSummaryStatistics stats = people.stream()
                                    .collect(Collectors.summarizingInt(Person::getDependents));

這可以一次性計(jì)算人數(shù),以及他們的家屬人數(shù)的最小值、最大值、總和和平均值。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù)描述
IntSummaryStatistics()構(gòu)造一個(gè)具有零計(jì)數(shù)、零和、Integer.MAX_VALUE 最小值、Integer.MIN_VALUE 最大值和零平均值的空實(shí)例。

方法總結(jié)

修飾符和類(lèi)型方法描述
voidaccept(int value)將新值記錄到摘要信息中
voidcombine(IntSummaryStatistics other)將另一個(gè) IntSummaryStatistics 的狀態(tài)合并到這個(gè)中。
doublegetAverage()返回記錄值的算術(shù)平均值,如果沒(méi)有記錄值,則返回零。
longgetCount()返回記錄的值的計(jì)數(shù)。
intgetMax()返回記錄的最大值,如果沒(méi)有記錄任何值,則返回 Integer.MIN_VALUE。
intgetMin()返回記錄的最小值,如果沒(méi)有記錄任何值,則返回 Integer.MAX_VALUE。
longgetSum()返回記錄值的總和,如果沒(méi)有記錄值,則返回零。
StringtoString()返回對(duì)象的字符串表示形式。
從接口 java.util.function.IntConsumer 繼承的方法
andThen
從類(lèi) java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

IntSummaryStatistics

public IntSummaryStatistics()

構(gòu)造一個(gè)具有零計(jì)數(shù)、零和、Integer.MAX_VALUE 最小值、Integer.MIN_VALUE 最大值和零平均值的空實(shí)例。

方法詳情

accept

public void accept(int value)

將新值記錄到摘要信息中

指定者:

在接口 IntConsumer 中接受

參數(shù):

參數(shù)名稱(chēng)參數(shù)描述
value輸入值

combine

public void combine(IntSummaryStatistics other)

將另一個(gè) IntSummaryStatistics 的狀態(tài)合并到這個(gè)中。

參數(shù):

參數(shù)名稱(chēng)參數(shù)描述
other另一個(gè) IntSummaryStatistics

Throws:

Throw名稱(chēng)Throw描述
NullPointerException如果 other 為空

getCount

public final long getCount()

返回記錄的值的計(jì)數(shù)。

返回:

值的計(jì)數(shù)

getSum

public final long getSum()

返回記錄值的總和,如果沒(méi)有記錄值,則返回零。

返回:

值的總和,如果沒(méi)有則為零

getMin

public final int getMin()

返回記錄的最小值,如果沒(méi)有記錄任何值,則返回 Integer.MAX_VALUE。

返回:

最小值,如果沒(méi)有,則為 Integer.MAX_VALUE

getMax

public final int getMax()

返回記錄的最大值,如果沒(méi)有記錄任何值,則返回 Integer.MIN_VALUE。

返回:

最大值,如果沒(méi)有,則為 Integer.MIN_VALUE

getAverage

public final double getAverage()

返回記錄值的算術(shù)平均值,如果沒(méi)有記錄值,則返回零。

返回:

值的算術(shù)平均值,如果沒(méi)有則為零

toString

public String toString()

從類(lèi)復(fù)制的描述:對(duì)象

返回對(duì)象的字符串表示形式。 通常,toString 方法返回一個(gè)“以文本方式表示”該對(duì)象的字符串。 結(jié)果應(yīng)該是一個(gè)簡(jiǎn)潔但信息豐富的表示,易于人們閱讀。 建議所有子類(lèi)重寫(xiě)此方法。

Object 類(lèi)的 toString 方法返回一個(gè)字符串,該字符串由對(duì)象作為實(shí)例的類(lèi)的名稱(chēng)、at 符號(hào)字符“@”和對(duì)象的哈希碼的無(wú)符號(hào)十六進(jìn)制表示形式組成。 換句話(huà)說(shuō),此方法返回一個(gè)等于以下值的字符串:

 getClass().getName() + '@' + Integer.toHexString(hashCode())

覆蓋:

類(lèi) Object 中的 toString

返回:

對(duì)象的字符串表示形式。


當(dāng)前文章:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS IntSummaryStatistics
本文地址:http://www.5511xx.com/article/dpgodoe.html