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

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
創(chuàng)新互聯鴻蒙OS教程:鴻蒙OS LongSummaryStatistics

LongSummaryStatistics

創(chuàng)新互聯公司專注于銀海企業(yè)網站建設,成都響應式網站建設公司,商城網站定制開發(fā)。銀海網站建設公司,為銀海等地區(qū)提供建站服務。全流程按需網站制作,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯公司專業(yè)和態(tài)度為您提供的服務

java.lang.Object

|---java.util.LongSummaryStatistics

public class LongSummaryStatistics
extends Object
implements LongConsumer, IntConsumer

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

此類設計用于(盡管不需要)流。 例如,您可以使用以下命令計算 long 流的匯總統計信息:

  LongSummaryStatistics stats = longStream.collect(LongSummaryStatistics::new,
                                                  LongSummaryStatistics::accept,
                                                  LongSummaryStatistics::combine);

LongSummaryStatistics 可以用作流的 Stream.collect(Collector) reduction} 目標。 例如:

  LongSummaryStatistics stats = people.stream()
                                     .collect(Collectors.summarizingLong(Person::getAge));

這可以一次性計算人數,以及他們年齡的最小值、最大值、總和和平均值。

構造函數摘要

構造函數描述
LongSummaryStatistics()構造一個具有零計數、零和、Long.MAX_VALUE 最小值、Long.MIN_VALUE 最大值和零平均值的空實例。

方法總結

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

構造函數詳細信息

LongSummaryStatistics

public LongSummaryStatistics()

構造一個具有零計數、零和、Long.MAX_VALUE 最小值、Long.MIN_VALUE 最大值和零平均值的空實例。

方法詳情

accept

public void accept(int value)

將新的 int 值記錄到摘要信息中。

指定者:

在接口 IntConsumer 中接受

參數:

參數名稱參數描述
value輸入值

accept

public void accept(long value)

在摘要信息中記錄一個新的 long 值。

指定者:

在接口 LongConsumer 中接受

參數:

參數名稱參數描述
value輸入值

combine

public void combine(LongSummaryStatistics other)

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

參數:

參數名稱參數描述
other另一個 LongSummaryStatistics

Throws:

Throw名稱Throw描述
NullPointerException如果 other 為空

getCount

public final long getCount()

返回記錄的值的計數。

返回:

值的計數

getSum

public final long getSum()

返回記錄值的總和,如果沒有記錄值,則返回零。

返回:

值的總和,如果沒有則為零

getMin

public final long getMin()

返回記錄的最小值,如果沒有記錄任何值,則返回 Long.MAX_VALUE。

返回:

最小值,如果沒有,則為 Long.MAX_VALUE

getMax

public final long getMax()

返回記錄的最大值,如果沒有記錄值,則返回 Long.MIN_VALUE

返回:

最大值,如果沒有,則為 Long.MIN_VALUE

getAverage

public final double getAverage()

返回記錄值的算術平均值,如果沒有記錄值,則返回零。

返回:

值的算術平均值,如果沒有則為零

toString

public String toString()

從類復制的描述:對象

返回對象的字符串表示形式。 通常,toString 方法返回一個“以文本方式表示”該對象的字符串。 結果應該是一個簡潔但信息豐富的表示,易于人們閱讀。 建議所有子類重寫此方法。

Object 類的 toString 方法返回一個字符串,該字符串由對象作為實例的類的名稱、at 符號字符“@”和對象的哈希碼的無符號十六進制表示形式組成。 換句話說,此方法返回一個等于以下值的字符串:

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

覆蓋:

類 Object 中的 toString

返回:

對象的字符串表示形式。


文章名稱:創(chuàng)新互聯鴻蒙OS教程:鴻蒙OS LongSummaryStatistics
網站路徑:http://m.5511xx.com/article/dpsjjso.html