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( “.”));

Descubra mais sobre ViamaisBLOG

Assine para receber nossas notícias mais recentes por e-mail.

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.
ViamaisBLOG
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.