Java em poucas palavras (Portuguese Edition), 9th Edition
by Benjamin J. Evans, Jason R. Clark, David Flanagan
Capítulo 10. Como lidar com formatos comuns de dados
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Grande parte da programação envolve lidar com dados em vários formatos. Neste capítulo, vamos apresentar o suporte do Java para lidar com duas grandes categorias de dados: texto e números.
A segunda metade do capítulo vai se concentrar no tratamento de informações de data e hora. Essas APIs passaram por uma grande atualização no Java 8, e vamos discutir as APIs modernas em detalhes, junto com algumas informações relevantes sobre a versão antiga, que você ainda pode encontrar. Recomendamos que você atualize para as novas APIs de datas e horas sempre que possível.
Antes de entrarmos nessas complexidades, vamos falar sobre dados textuais e sequências de caracteres.
Texto
Já conhecemos as strings do Java em várias ocasiões. Elas consistem em
sequências de caracteres Unicode e são representadas como instâncias da
classe String. As strings são um dos tipos de dados mais comuns
que os programas Java processam (uma afirmação que você mesmo pode verificar
usando a ferramenta jmap, que vamos conhecer no Apêndice B).
Nesta seção, vamos conhecer a classe String com mais profundidade e entender por que ela ocupa uma posição única na linguagem Java. Mais adiante nesta seção, vamos apresentar as expressões regulares, uma abstração muito comum para procurar padrões em textos (e uma ferramenta clássica no arsenal do programador, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access