类 AbstractStorelessUnivariateStatistic
java.lang.Object
org.hipparchus.stat.descriptive.AbstractStorelessUnivariateStatistic
- 直接已知子类:
-
GeometricMean,Kurtosis,Max,Mean,Min,Product,PSquarePercentile,RandomPercentile,SecondMoment,Skewness,StandardDeviation,Sum,SumOfLogs,SumOfSquares,Variance
public abstract class AbstractStorelessUnivariateStatistic extends Object implements StorelessUnivariateStatistic
Abstract base class for implementations of the
StorelessUnivariateStatistic interface.
Provides default hashCode() and equals(Object) implementations.
-
构造器概要
构造器 -
方法概要
从接口继承的方法 java.util.function.DoubleConsumer
andThen从接口继承的方法 org.hipparchus.stat.descriptive.StorelessUnivariateStatistic
accept, evaluate, getN, incrementAll, incrementAll从接口继承的方法 org.hipparchus.stat.descriptive.UnivariateStatistic
evaluate
-
构造器详细资料
-
AbstractStorelessUnivariateStatistic
public AbstractStorelessUnivariateStatistic()空构造函数。这个构造函数并非绝对必要,但它可以防止在JDK 18及更高版本中出现虚假的javadoc警告。
- 从以下版本开始:
- 3.0
-
-
方法详细资料
-
copy
返回具有相同内部状态的统计数据的副本。- 指定者:
-
copy在接口中StorelessUnivariateStatistic - 指定者:
-
copy在接口中UnivariateStatistic - 返回:
- 统计数据的副本
-
clear
public abstract void clear()清除统计数据的内部状态。- 指定者:
-
clear在接口中StorelessUnivariateStatistic
-
getResult
public abstract double getResult()返回统计数据的当前值。- 指定者:
-
getResult在接口中StorelessUnivariateStatistic - 返回:
-
统计数据的值,如果已清除或刚刚实例化,则为
Double.NaN。
-
increment
public abstract void increment(double d) 更新统计数据的内部状态,以反映添加新值。- 指定者:
-
increment在接口中StorelessUnivariateStatistic - 参数:
-
d- 新值。
-
equals
-
hashCode
public int hashCode()基于getResult()和getN()的哈希码。 -
toString
-