DoubleSummaryStatistics Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert.
[Android.Runtime.Register("java/util/DoubleSummaryStatistics", ApiSince=24, DoNotGenerateAcw=true)]
public class DoubleSummaryStatistics : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Util.Functions.IDoubleConsumer
[<Android.Runtime.Register("java/util/DoubleSummaryStatistics", ApiSince=24, DoNotGenerateAcw=true)>]
type DoubleSummaryStatistics = class
inherit Object
interface IDoubleConsumer
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Vererbung
- Attribute
- Implementiert
Hinweise
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert.
Diese Klasse wurde entwickelt, um mit Java.util.stream-Streams zu arbeiten (obwohl dies nicht erforderlich ist). Sie können z. B. Zusammenfassungsstatistiken für einen Datenstrom von Doubles mit:
{@code
DoubleSummaryStatistics stats = doubleStream.collect(DoubleSummaryStatistics::new,
DoubleSummaryStatistics::accept,
DoubleSummaryStatistics::combine);
}
DoubleSummaryStatistics
kann als Java.util.stream.Stream#collect(Collector)-Reduktionsziel für einen Java.util.stream.Stream-Stream-Stream verwendet werden. Zum Beispiel:
{@code
DoubleSummaryStatistics stats = people.stream()
.collect(Collectors.summarizingDouble(Person::getWeight));
}
Dies berechnet in einem einzelnen Durchgang die Anzahl der Personen sowie die Mindest-, Höchst-, Summen- und Mittelwert ihrer Gewichtungen.
Hinzugefügt in 1.8.
Java-Dokumentation für java.util.DoubleSummaryStatistics
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
DoubleSummaryStatistics() |
Erstellt eine leere Instanz mit Nullanzahl, Nullsumme, |
DoubleSummaryStatistics(Int64, Double, Double, Double) |
Erstellt eine nicht leere Instanz mit dem angegebenen |
DoubleSummaryStatistics(IntPtr, JniHandleOwnership) |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
Eigenschaften
Average |
Gibt das arithmetische Mittel der aufgezeichneten Werte oder Null zurück, wenn keine Werte aufgezeichnet wurden. |
Class |
Gibt die Laufzeitklasse dieses Werts |
Count |
Gibt die Anzahl der aufgezeichneten Werte zurück. |
Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
JniIdentityHashCode |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
JniPeerMembers |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
Max |
Gibt den maximalen aufgezeichneten Wert zurück, |
Min |
Gibt den minimal aufgezeichneten Wert zurück, |
PeerReference |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
Sum |
Gibt die Summe der aufgezeichneten Werte oder Null zurück, wenn keine Werte aufgezeichnet wurden. |
ThresholdClass |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
ThresholdType |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
Methoden
Accept(Double) |
Zeichnet einen weiteren Wert in den Zusammenfassungsinformationen auf. |
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
Combine(DoubleSummaryStatistics) |
Kombiniert den Zustand eines anderen |
Dispose() |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
Dispose(Boolean) |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
ToArray<T>() |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterFromRuntime() |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<>< (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
IJavaPeerable.Finalized() |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
IJavaPeerable.JniManagedPeerState |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. (Geerbt von Object) |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
GetJniTypeName(IJavaPeerable) |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |