| Package | Description |
|---|---|
| java.nio.charset |
Defines charsets, decoders, and encoders, for translating between bytes and
Unicode characters.
|
| java.util |
Contains the collections framework, legacy collection classes, event model,
date and time facilities, internationalization, and miscellaneous utility
classes (a string tokenizer, a random-number generator, and a bit array).
|
| java.util.concurrent |
Utility classes commonly useful in concurrent programming.
|
| java.util.jar |
Provides classes for reading and writing the JAR (Java ARchive) file
format, which is based on the standard ZIP file format with an
optional manifest file.
|
| Modifier and Type | Method | Description |
|---|---|---|
static SortedMap<String,Charset> |
Charset.availableCharsets()
Constructs a sorted map from canonical charset names to charset objects.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
NavigableMap<K,V>
A
SortedMap extended with navigation methods returning the
closest matches for given search targets. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
TreeMap<K,V>
A Red-Black tree based
NavigableMap implementation. |
| Modifier and Type | Method | Description |
|---|---|---|
static <K,V> SortedMap<K,V> |
Collections.checkedSortedMap(SortedMap<K,V> m,
Class<K> keyType,
Class<V> valueType)
Returns a dynamically typesafe view of the specified sorted map.
|
|
static <K,V> SortedMap<K,V> |
Collections.emptySortedMap()
Returns an empty sorted map (immutable).
|
|
SortedMap<K,V> |
NavigableMap.headMap(K toKey)
Returns a view of the portion of this map whose keys are
strictly less than
toKey. |
|
SortedMap<K,V> |
TreeMap.headMap(K toKey) |
|
SortedMap<K,V> |
SortedMap.headMap(K toKey)
Returns a view of the portion of this map whose keys are
strictly less than
toKey. |
|
SortedMap<K,V> |
NavigableMap.subMap(K fromKey,
K toKey)
Returns a view of the portion of this map whose keys range from
fromKey, inclusive, to toKey, exclusive. |
|
SortedMap<K,V> |
TreeMap.subMap(K fromKey,
K toKey) |
|
SortedMap<K,V> |
SortedMap.subMap(K fromKey,
K toKey)
Returns a view of the portion of this map whose keys range from
fromKey, inclusive, to toKey, exclusive. |
|
static <K,V> SortedMap<K,V> |
Collections.synchronizedSortedMap(SortedMap<K,V> m)
Returns a synchronized (thread-safe) sorted map backed by the specified
sorted map.
|
|
SortedMap<K,V> |
NavigableMap.tailMap(K fromKey)
Returns a view of the portion of this map whose keys are
greater than or equal to
fromKey. |
|
SortedMap<K,V> |
TreeMap.tailMap(K fromKey) |
|
SortedMap<K,V> |
SortedMap.tailMap(K fromKey)
Returns a view of the portion of this map whose keys are
greater than or equal to
fromKey. |
|
static <K,V> SortedMap<K,V> |
Collections.unmodifiableSortedMap(SortedMap<K,? extends V> m)
Returns an unmodifiable view of the specified sorted map.
|
| Modifier and Type | Method | Description |
|---|---|---|
static <K,V> SortedMap<K,V> |
Collections.checkedSortedMap(SortedMap<K,V> m,
Class<K> keyType,
Class<V> valueType)
Returns a dynamically typesafe view of the specified sorted map.
|
|
static <K,V> SortedMap<K,V> |
Collections.synchronizedSortedMap(SortedMap<K,V> m)
Returns a synchronized (thread-safe) sorted map backed by the specified
sorted map.
|
|
static <K,V> SortedMap<K,V> |
Collections.unmodifiableSortedMap(SortedMap<K,? extends V> m)
Returns an unmodifiable view of the specified sorted map.
|
| Constructor | Description |
|---|---|
TreeMap(SortedMap<K,? extends V> m)
Constructs a new tree map containing the same mappings and
using the same ordering as the specified sorted map.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
ConcurrentNavigableMap<K,V>
A
ConcurrentMap supporting NavigableMap operations,
and recursively so for its navigable sub-maps. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
ConcurrentSkipListMap<K,V>
A scalable concurrent
ConcurrentNavigableMap implementation. |
| Constructor | Description |
|---|---|
ConcurrentSkipListMap(SortedMap<K,? extends V> m)
Constructs a new map containing the same mappings and using the
same ordering as the specified sorted map.
|
| Modifier and Type | Method | Description |
|---|---|---|
SortedMap<String,String> |
Pack200.Packer.properties()
Get the set of this engine's properties.
|
|
SortedMap<String,String> |
Pack200.Unpacker.properties()
Get the set of this engine's properties.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.