Colegas, estou implementando um módulo de busca.
Está busca é da seguinte maneira, o usuário va digitar: WESLEY;ALEXANDRE;NESTOR e o resultado seria tudo que tenho no banco que contém estas palavras
como fasso para adicionar elemento no array após cada ponto e virgula.
Neste exemplo meu array teria 3 elementos
Grato
Wesley oliveira
Utilize o método split da classe String.
String [] nomesSeparados = null;
String nomes = "WESLEY;ALEXANDRE;NESTOR";
nomesSeparados = nomes.split(";");
Espero ter ajudado, abraços…
String nome = "João;Hugo;Joaquim";
String[] nomes = nome.split(";");
// Teste
for (int i = 0; i < nomes.length; i++) {
String string = nomes[i];
System.out.println( string );
}
Desta forma a quantidade de elementos será dinâmica.
Espero ter ajudado.
Valeu
Todas as respostas foram úteis, muito obridago