Quebrar strings em Java

[ad#texto]

Vejo vários desenvolvedores iniciantes com dúvidas de como quebrar em string em vários pedaços utilizando para isso um delimitador em Java, a tarefa é simples mas requer alguns cuidados para que tudo funcione a contento.

Em primeiro lugar a classe StringTokenizer é antiga e é melhor utilizar o método Split() em seu lugar.

Um desenvolvedor mais incauto faria o seguinte:

String[] varQuebra = minhaString.split(“.”);

No exemplo acima está a tentativa (frustada) de quebrar uma string pelo delimitador “.”, porém não irá funcionar, pois caracteres especiais, como ponto, vírgula, etc não irão funcionar desta forma, é preciso primeiro identifica-lo como uma string comum, da seguinte forma:

String[] varQuebra = minhaString.split(Pattern.quote( “.”));
Tags:
Petter Rafael
Petter Rafael

Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Além dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache/Tomcat, Photoshop, Arte & Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programação e tecnologia.

Assinar blog por e-mail

Digite seu endereço de e-mail para assinar este blog e receber notificações de novas publicações por e-mail.

Junte-se a 325 outros assinantes

Busca

julho 2020
DSTQQSS
 1234
567891011
12131415161718
19202122232425
262728293031 

Categorias