Java.Util Namespace
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.
Klassen
| Name | Beschreibung |
|---|---|
| AbstractCollection |
Diese Klasse stellt eine Skelettimplementierung der |
| AbstractList |
Diese Klasse bietet eine Skelettimplementierung der |
| AbstractMap |
Diese Klasse stellt eine Skelettimplementierung der |
| AbstractMap.SimpleEntry |
Ein Eintrag, der einen Schlüssel und einen Wert unterhält. |
| AbstractMap.SimpleImmutableEntry |
Ein nicht modifizierbarer Eintrag, der einen Schlüssel und einen Wert verwaltet. |
| AbstractQueue |
Diese Klasse stellt Skelettimplementierungen einiger |
| AbstractSequentialList |
Diese Klasse bietet eine Skelettimplementierung der |
| AbstractSet |
Diese Klasse stellt eine Skelettimplementierung der |
| ArrayDeque |
Resizable-Arrayimplementierung der |
| ArrayList |
Resizable-Arrayimplementierung der |
| Arrays |
Diese Klasse enthält verschiedene Methoden zum Bearbeiten von Arrays (z. B. Sortieren und Suchen). |
| Base64 |
Diese Klasse besteht ausschließlich aus statischen Methoden zum Abrufen von Encodern und Decodern für das Base64-Codierungsschema. |
| Base64.Decoder |
Diese Klasse implementiert einen Decoder zum Decodieren von Bytedaten mithilfe des Base64-Codierungsschemas, wie in RFC 4648 und RFC 2045 angegeben. |
| Base64.Encoder |
Diese Klasse implementiert einen Encoder für die Codierung von Bytedaten mithilfe des Base64-Codierungsschemas, wie in RFC 4648 und RFC 2045 angegeben. |
| BitSet |
Diese Klasse implementiert einen Vektor von Bits, der bei Bedarf wächst. |
| Calendar |
Die |
| Calendar.Builder |
|
| Collections |
Diese Klasse besteht ausschließlich aus statischen Methoden, die mit Auflistungen arbeiten oder zurückgeben. |
| Comparator | |
| ConcurrentModificationException |
Diese Ausnahme kann durch Methoden ausgelöst werden, die gleichzeitige Änderungen eines Objekts erkannt haben, wenn diese Änderung nicht zulässig ist. |
| Currency |
Stellt eine Währung dar. |
| Date |
Die Klasse |
| Dictionary |
Die |
| DoubleSummaryStatistics |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
| DuplicateFormatFlagsException |
Deaktivierte Ausnahme ausgelöst, wenn doppelte Flags im Formatbezeichner bereitgestellt werden. |
| EmptyStackException |
Wird von Methoden in der |
| EnumMap |
Eine spezielle |
| EnumSet |
Eine spezielle |
| EventListenerProxy |
Eine abstrakte Wrapperklasse für eine |
| EventObject |
Die Stammklasse, von der alle Ereignisstatusobjekte abgeleitet werden sollen. |
| FormatFlagsConversionMismatchException |
Deaktivierte Ausnahme, die ausgelöst wird, wenn eine Konvertierung und ein Flag inkompatibel sind. |
| FormattableFlags |
FormattableFlags werden an die |
| Formatter |
Ein Dolmetscher für Formatzeichenfolgen im Printf-Format. |
| Formatter.BigDecimalLayoutForm |
Enumeration für |
| FormatterClosedException |
Deaktivierte Ausnahme ausgelöst, wenn der Formatierer geschlossen wurde. |
| GregorianCalendar |
|
| HashMap |
Hashtabellenbasierte Implementierung der |
| HashSet |
Diese Klasse implementiert die |
| Hashtable |
Diese Klasse implementiert eine Hashtabelle, die Schlüssel zu Werten zuordnet. |
| HexFormat |
|
| IdentityHashMap |
Diese Klasse implementiert die |
| IllegalFormatCodePointException |
Deaktivierte Ausnahme wird ausgelöst, wenn ein Zeichen mit einem ungültigen Unicode-Codepunkt gemäß der Definition |
| IllegalFormatConversionException |
Deaktivierte Ausnahme ausgelöst, wenn das Argument, das dem Formatbezeichner entspricht, einen inkompatiblen Typ aufweist. |
| IllegalFormatException |
Deaktivierte Ausnahme ausgelöst, wenn eine Formatzeichenfolge eine ungültige Syntax oder einen Formatbezeichner enthält, der mit den angegebenen Argumenten nicht kompatibel ist. |
| IllegalFormatFlagsException |
Deaktivierte Ausnahme ausgelöst, wenn eine unzulässige Kombinationskennzeichnung angegeben wird. |
| IllegalFormatPrecisionException |
Deaktivierte Ausnahme ausgelöst, wenn die Genauigkeit ein anderer negativer Wert als |
| IllegalFormatWidthException |
Deaktivierte Ausnahme ausgelöst, wenn die Formatbreite ein anderer negativer Wert als |
| IllformedLocaleException |
Wird von Methoden ausgelöst |
| InputMismatchException |
Ausgelöst von einem |
| IntSummaryStatistics |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
| InvalidPropertiesFormatException |
Wird ausgelöst, um anzugeben, dass ein Vorgang nicht abgeschlossen werden konnte, da die Eingabe nicht dem entsprechenden XML-Dokumenttyp für eine Auflistung von Eigenschaften entspricht, gemäß der |
| LinkedHashMap |
Hashtabellen- und verknüpfte Listenimplementierung der |
| LinkedHashSet |
Hashtabellen- und verknüpfte Listenimplementierung der |
| LinkedList |
Doubly-linked list implementation of the |
| List | |
| ListResourceBundle |
|
| Locale |
Ein |
| Locale.Builder |
|
| Locale.Category |
Enumeration für Gebietsschemakategorien. |
| Locale.FilteringMode |
Diese Enumeration stellt Konstanten bereit, um einen Filtermodus für den Gebietsschemaabgleich auszuwählen. |
| Locale.IsoCountryCode |
Enumeration für die Angabe des in ISO 3166 definierten Typs. |
| Locale.LanguageRange |
Diese Klasse drückt einen em Language Range</em> aus, der in < definiert ist.> |
| LongSummaryStatistics |
Ein Statusobjekt zum Sammeln von Statistiken wie Anzahl, Min., Max., Summe und Mittelwert. |
| Map | |
| MapEntry | |
| MissingFormatArgumentException |
Deaktivierte Ausnahme ausgelöst, wenn ein Formatbezeichner vorhanden ist, der nicht über ein entsprechendes Argument verfügt oder wenn ein Argumentindex auf ein Argument verweist, das nicht vorhanden ist. |
| MissingFormatWidthException |
Deaktivierte Ausnahme ausgelöst, wenn die Formatbreite erforderlich ist. |
| MissingResourceException |
Signal, dass eine Ressource fehlt. |
| NoSuchElementException |
Wird von verschiedenen Accessormethoden ausgelöst, um anzugeben, dass das angeforderte Element nicht vorhanden ist. |
| Objects |
Diese Klasse besteht aus |
| Observable |
Diese Klasse stellt ein feststellbares Objekt oder "Daten" im Modellansichtsparadigma dar. |
| Optional |
Ein Containerobjekt, das einen Nicht-Wert |
| OptionalDouble |
Ein Containerobjekt, das einen Wert enthalten |
| OptionalInt |
Ein Containerobjekt, das einen Wert enthalten |
| OptionalLong |
Ein Containerobjekt, das einen Wert enthalten |
| PriorityQueue |
Eine ungebundene Prioritätswarteschlange basierend auf einem Prioritätshap. |
| Properties |
Die |
| PropertyPermission |
Legacysicherheitscode; nicht verwenden. |
| PropertyResourceBundle |
|
| Random |
Eine Instanz dieser Klasse wird verwendet, um einen Datenstrom mit Pseudorandomnummern zu generieren; seine Periode ist nur 2<sup 48>/sup<>. |
| ResourceBundle |
Ressourcenbündel enthalten gebietsschemaspezifische Objekte. |
| ResourceBundle.Control |
|
| Scanner |
Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann. |
| ServiceConfigurationError |
Fehler ausgelöst, wenn beim Suchen, Laden oder Instanziieren eines Dienstanbieters ein Fehler auftritt. |
| ServiceLoader |
Eine Einrichtung zum Laden von Implementierungen eines Dienstes. |
| Set | |
| SimpleTimeZone |
|
| Spliterator | |
| Spliterators |
Statische Klassen und Methoden für das Ausführen oder Erstellen von Instanzen und |
| Spliterators.AbstractDoubleSpliterator |
Eine Abstraktion |
| Spliterators.AbstractIntSpliterator |
Eine Abstraktion |
| Spliterators.AbstractLongSpliterator |
Eine Abstraktion |
| Spliterators.AbstractSpliterator |
Eine Abstraktion |
| Spliterators.AbstractSpliterator.InterfaceConsts | |
| SplittableRandom |
Ein Generator von uniform pseudorandom-Werten (mit Punkt 2<sup>64</sup>), der für die Verwendung in isolierten parallelen Berechnungen (unter anderem Kontexten) anwendbar ist, die Teilvorgänge generieren können. |
| Stack |
Die |
| StringJoiner |
|
| StringTokenizer |
Die Zeichenfolgentokenizerklasse ermöglicht einer Anwendung das Aufteilen einer Zeichenfolge in Token. |
| Timer |
Eine Einrichtung für Threads zum Planen von Aufgaben für die zukünftige Ausführung in einem Hintergrundthread. |
| TimerTask |
Ein Vorgang, der für die einmalige oder wiederholte Ausführung durch eine |
| TimeZone |
|
| TooManyListenersException |
The |
| TreeMap |
Eine Red-Black strukturbasierte |
| TreeSet |
Eine |
| UnknownFormatConversionException |
Deaktivierte Ausnahme ausgelöst, wenn eine unbekannte Konvertierung angegeben wird. |
| UnknownFormatFlagsException |
Deaktivierte Ausnahme ausgelöst, wenn ein unbekanntes Flag angegeben wird. |
| UUID |
Eine Klasse, die einen unveränderlichen eindeutigen Bezeichner (Universally Unique Identifier, UUID) darstellt. |
| Vector |
Die |
| WeakHashMap |
Hashtabellenbasierte Implementierung der |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ICollection |
Die Stammschnittstelle in der Sammlungshierarchie. |
| IComparator |
Eine Vergleichsfunktion, die eine Gesamtaufordnung für eine Sammlung von Objekten aufzwingt. |
| IDeque |
Eine lineare Auflistung, die das Einfügen und Entfernen von Elementen an beiden Enden unterstützt. |
| IEnumeration |
Ein Objekt, das die Enumerationsschnittstelle implementiert, generiert jeweils eine Reihe von Elementen. |
| IEventListener |
Eine Taggingschnittstelle, die alle Ereignislistenerschnittstellen erweitern müssen. |
| IFormattable |
Die |
| IIterator |
Ein Iterator für eine Sammlung. |
| IList |
Eine sortierte Auflistung, bei der der Benutzer genau steuern kann, wo in der Liste jedes Element eingefügt wird. |
| IListIterator |
Ein Iterator für Listen, mit dem der Programmierer die Liste in beide Richtungen durchlaufen, die Liste während der Iteration ändern und die aktuelle Position des Iterators in der Liste abrufen kann. |
| IMap |
Ein Objekt, das Schlüssel zu Werten zuordnet. |
| IMapEntry |
Ein Karteneintrag (Schlüssel-Wert-Paar). |
| INavigableMap |
Eine |
| INavigableSet |
Erweitert |
| IObserver |
Eine Klasse kann die |
| IPrimitiveIterator |
Ein Basistyp für primitive Spezialisierungen von |
| IPrimitiveIteratorOfDouble |
Ein Iterator, der auf |
| IPrimitiveIteratorOfInt |
Ein Iterator, der auf |
| IPrimitiveIteratorOfLong |
Ein Iterator, der auf |
| IQueue |
Eine Sammlung, die für das Halten von Elementen vor der Verarbeitung konzipiert ist. |
| IRandomAccess |
Markerschnittstelle, die von |
| ISequencedCollection |
Eine Auflistung mit einer klar definierten Begegnungsreihenfolge, die Vorgänge an beiden Enden unterstützt und umkehrbar ist. |
| ISequencedMap |
Eine Karte mit einer klar definierten Begegnungsreihenfolge, die Vorgänge an beiden Enden unterstützt und umkehrbar ist. |
| ISequencedSet |
Eine Auflistung, die sowohl ein |
| ISet |
Eine Auflistung, die keine doppelten Elemente enthält. |
| ISortedMap |
A |
| ISortedSet |
Ein |
| ISpliterator |
Ein Objekt zum Durchlaufen und Partitionieren von Elementen einer Quelle. |
| ServiceLoader.IProvider |
Stellt einen Dienstanbieter dar, der sich befindet. |
Enumerationen
| Name | Beschreibung |
|---|---|
| CalendarField |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| CalendarStyle |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| FormatFlags |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter der F:Java. Util.IFormattable.FormatTo-Mitglied. |
| SpliteratorCharacteristics | |
| TimeZoneKind |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| TimeZoneStyle |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter der F:Java. Util.TimeZone.GetDisplayName und F:Java. Util.TimeZone.GetDisplayName-Mitglieder. |