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.