Java.Util Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| Nome | Description |
|---|---|
| AbstractCollection |
Essa classe fornece uma implementação esquelética da |
| AbstractList |
Essa classe fornece uma implementação esquelética da |
| AbstractMap |
Essa classe fornece uma implementação esquelética da |
| AbstractMap.SimpleEntry |
Uma entrada que mantém uma chave e um valor. |
| AbstractMap.SimpleImmutableEntry |
Uma entrada não modificável que mantém uma chave e um valor. |
| AbstractQueue |
Essa classe fornece implementações esqueléticas de algumas |
| AbstractSequentialList |
Essa classe fornece uma implementação esquelética da |
| AbstractSet |
Essa classe fornece uma implementação esquelética da |
| ArrayDeque |
Implementação de matriz redimensionável da |
| ArrayList |
Implementação de matriz redimensionável da |
| Arrays |
Essa classe contém vários métodos para manipular matrizes (como classificação e pesquisa). |
| Base64 |
Essa classe consiste exclusivamente em métodos estáticos para obter codificadores e decodificadores para o esquema de codificação Base64. |
| Base64.Decoder |
Essa classe implementa um decodificador para decodificar dados de bytes usando o esquema de codificação Base64, conforme especificado em RFC 4648 e RFC 2045. |
| Base64.Encoder |
Essa classe implementa um codificador para codificar dados de bytes usando o esquema de codificação Base64, conforme especificado em RFC 4648 e RFC 2045. |
| BitSet |
Essa classe implementa um vetor de bits que cresce conforme necessário. |
| Calendar |
A |
| Calendar.Builder |
|
| Collections |
Essa classe consiste exclusivamente em métodos estáticos que operam ou retornam coleções. |
| Comparator | |
| ConcurrentModificationException |
Essa exceção pode ser gerada por métodos que detectaram modificação simultânea de um objeto quando essa modificação não é permitida. |
| Currency |
Representa uma moeda. |
| Date |
A classe |
| Dictionary |
A |
| DoubleSummaryStatistics |
Um objeto de estado para coletar estatísticas como contagem, mínimo, máximo, soma e média. |
| DuplicateFormatFlagsException |
Exceção desmarcada gerada quando sinalizadores duplicados são fornecidos no especificador de formato. |
| EmptyStackException |
Gerada por métodos na |
| EnumMap |
Uma implementação especializada |
| EnumSet |
Uma implementação especializada |
| EventListenerProxy |
Uma classe de wrapper abstrata para uma |
| EventObject |
A classe raiz da qual todos os objetos de estado de evento devem ser derivados. |
| FormatFlagsConversionMismatchException |
Exceção desmarcada gerada quando uma conversão e um sinalizador são incompatíveis. |
| FormattableFlags |
FormattableFlags são passados para o |
| Formatter |
Um interpretador para cadeias de caracteres de formato de estilo printf. |
| Formatter.BigDecimalLayoutForm |
Enumeração para |
| FormatterClosedException |
Exceção desmarcada gerada quando o formatador foi fechado. |
| GregorianCalendar |
|
| HashMap |
Implementação baseada em tabela de hash da |
| HashSet |
Essa classe implementa a |
| Hashtable |
Essa classe implementa uma tabela de hash, que mapeia chaves para valores. |
| HexFormat |
|
| IdentityHashMap |
Essa classe implementa a |
| IllegalFormatCodePointException |
Exceção desmarcada gerada quando um caractere com um ponto de código Unicode inválido conforme definido é |
| IllegalFormatConversionException |
Exceção desmarcada gerada quando o argumento correspondente ao especificador de formato é de um tipo incompatível. |
| IllegalFormatException |
Exceção desmarcada gerada quando uma cadeia de caracteres de formato contém uma sintaxe ilegal ou um especificador de formato incompatível com os argumentos fornecidos. |
| IllegalFormatFlagsException |
Exceção desmarcada gerada quando um sinalizador de combinação ilegal é dado. |
| IllegalFormatPrecisionException |
Exceção desmarcada gerada quando a precisão é um valor negativo diferente de |
| IllegalFormatWidthException |
Exceção desmarcada gerada quando a largura do formato é um valor negativo diferente |
| IllformedLocaleException |
Lançada por métodos |
| InputMismatchException |
Gerado por um |
| IntSummaryStatistics |
Um objeto de estado para coletar estatísticas como contagem, mínimo, máximo, soma e média. |
| InvalidPropertiesFormatException |
Lançada para indicar que uma operação não pôde ser concluída porque a entrada não estava em conformidade com o tipo de documento XML apropriado para uma coleção de propriedades, de acordo com a |
| LinkedHashMap |
Tabela de hash e implementação de lista vinculada da |
| LinkedHashSet |
Tabela de hash e implementação de lista vinculada da |
| LinkedList |
Implementação da lista vinculada duplamente das interfaces e |
| List | |
| ListResourceBundle |
|
| Locale |
Um |
| Locale.Builder |
|
| Locale.Category |
Enumeração para categorias de localidade. |
| Locale.FilteringMode |
Essa enumeração fornece constantes para selecionar um modo de filtragem para correspondência de localidade. |
| Locale.IsoCountryCode |
Enumeração para especificar o tipo definido no ISO 3166. |
| Locale.LanguageRange |
Essa classe expressa um <intervalo>< de idiomas/em> definido na correspondência rfc 4647 de marcas de idioma. |
| LongSummaryStatistics |
Um objeto de estado para coletar estatísticas como contagem, mínimo, máximo, soma e média. |
| Map | |
| MapEntry | |
| MissingFormatArgumentException |
Exceção desmarcada gerada quando há um especificador de formato que não tem um argumento correspondente ou se um índice de argumento se refere a um argumento que não existe. |
| MissingFormatWidthException |
Exceção desmarcada gerada quando a largura do formato é necessária. |
| MissingResourceException |
Sinaliza que um recurso está ausente. |
| NoSuchElementException |
Gerado por vários métodos acessadores para indicar que o elemento que está sendo solicitado não existe. |
| Objects |
Essa classe consiste em métodos utilitários |
| Observable |
Essa classe representa um objeto observável, ou "dados" no paradigma de exibição de modelo. |
| Optional |
Um objeto de contêiner que pode ou não conter um valor diferente |
| OptionalDouble |
Um objeto de contêiner que pode ou não conter um |
| OptionalInt |
Um objeto de contêiner que pode ou não conter um |
| OptionalLong |
Um objeto de contêiner que pode ou não conter um |
| PriorityQueue |
Uma fila de fila de prioridade não associado com base em um heap de prioridade. |
| Properties |
A |
| PropertyPermission |
Código de segurança herdado; não use. |
| PropertyResourceBundle |
|
| Random |
Uma instância dessa classe é usada para gerar um fluxo de números pseudorandom; seu período é apenas 2<sup 48>/sup<>. |
| ResourceBundle |
Os pacotes de recursos contêm objetos específicos da localidade. |
| ResourceBundle.Control |
|
| Scanner |
Um scanner de texto simples que pode analisar tipos primitivos e cadeias de caracteres usando expressões regulares. |
| ServiceConfigurationError |
Erro gerado quando algo dá errado ao localizar, carregar ou instanciar um provedor de serviços. |
| ServiceLoader |
Uma instalação para carregar implementações de um serviço. |
| Set | |
| SimpleTimeZone |
|
| Spliterator | |
| Spliterators |
Classes e métodos estáticos para operar ou criar instâncias de |
| Spliterators.AbstractDoubleSpliterator |
Um resumo |
| Spliterators.AbstractIntSpliterator |
Um resumo |
| Spliterators.AbstractLongSpliterator |
Um resumo |
| Spliterators.AbstractSpliterator |
Um resumo |
| Spliterators.AbstractSpliterator.InterfaceConsts | |
| SplittableRandom |
Um gerador de valores pseudorandom uniformes (com o período 2<sup>64</sup>) aplicável para uso em computações paralelas isoladas (entre outros contextos) que podem gerar subtarefas. |
| Stack |
A |
| StringJoiner |
|
| StringTokenizer |
A classe de tokenizador de cadeia de caracteres permite que um aplicativo divida uma cadeia de caracteres em tokens. |
| Timer |
Uma instalação para threads agendar tarefas para execução futura em um thread em segundo plano. |
| TimerTask |
Uma tarefa que pode ser agendada para execução única ou repetida por um |
| TimeZone |
|
| TooManyListenersException |
A |
| TreeMap |
Uma implementação baseada em |
| TreeSet |
Uma |
| UnknownFormatConversionException |
Exceção desmarcada gerada quando uma conversão desconhecida é fornecida. |
| UnknownFormatFlagsException |
Exceção desmarcada gerada quando um sinalizador desconhecido é dado. |
| UUID |
Uma classe que representa um UUID (identificador universalmente exclusivo) imutável. |
| Vector |
A |
| WeakHashMap |
Implementação baseada em tabela de hash da |
Interfaces
| Nome | Description |
|---|---|
| ICollection |
A interface raiz na hierarquia de coleção. |
| IComparator |
Uma função de comparação, que impõe uma ordenação total em algumas coleções de objetos. |
| IDeque |
Uma coleção linear que dá suporte à inserção e remoção de elementos em ambas as extremidades. |
| IEnumeration |
Um objeto que implementa a interface de enumeração gera uma série de elementos, um de cada vez. |
| IEventListener |
Uma interface de marcação que todas as interfaces do ouvinte de eventos devem estender. |
| IFormattable |
A |
| IIterator |
Um iterador em uma coleção. |
| IList |
Uma coleção ordenada, em que o usuário tem controle preciso sobre onde na lista cada elemento é inserido. |
| IListIterator |
Um iterador para listas que permite que o programador percorra a lista em qualquer direção, modifique a lista durante a iteração e obtenha a posição atual do iterador na lista. |
| IMap |
Um objeto que mapeia chaves para valores. |
| IMapEntry |
Uma entrada de mapa (par chave-valor). |
| INavigableMap |
Um |
| INavigableSet |
Um |
| IObserver |
Uma classe pode implementar a |
| IPrimitiveIterator |
Um tipo base para especializações primitivas de |
| IPrimitiveIteratorOfDouble |
Um Iterador especializado em |
| IPrimitiveIteratorOfInt |
Um Iterador especializado em |
| IPrimitiveIteratorOfLong |
Um Iterador especializado em |
| IQueue |
Uma coleção projetada para manter elementos antes do processamento. |
| IRandomAccess |
Interface de marcador usada por |
| ISequencedCollection |
Uma coleção que tem uma ordem de encontro bem definida, que dá suporte a operações em ambas as extremidades e que é reversível. |
| ISequencedMap |
Um mapa que tem uma ordem de encontro bem definida, que dá suporte a operações em ambas as extremidades e que é reversível. |
| ISequencedSet |
Uma coleção que é um |
| ISet |
Uma coleção que não contém elementos duplicados. |
| ISortedMap |
Um |
| ISortedSet |
Um |
| ISpliterator |
Um objeto para percorrer e particionar elementos de uma origem. |
| ServiceLoader.IProvider |
Representa um provedor de serviços localizado por |
Enumerações
| Nome | Description |
|---|---|
| CalendarField |
Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos. |
| CalendarStyle |
Enumera valores retornados por vários tipos. |
| FormatFlags |
Enumera valores retornados por vários tipos e usados como um parâmetro do F:Java. Membro Util.IFormattable.FormatTo. |
| SpliteratorCharacteristics | |
| TimeZoneKind |
Enumera valores retornados por vários tipos. |
| TimeZoneStyle |
Enumera valores retornados por vários tipos e usados como um parâmetro do F:Java. Util.TimeZone.GetDisplayName e F:Java. Membros Util.TimeZone.GetDisplayName. |