Problemas com Vector

1 resposta
M

Opa, pessoal.. preciso quebrar uma string q tem tamanho variavel.. ela pode ser

string1 = a.b.c.d
como tb pode ser:
string1 = a.b.c.d.e.f
e assim vai... a cada vez sera passada uma string diferente com delimitadores variaveis.

Pensei em fazer com Split() porem nao da certo, da erro de OutofBounds na hora de exibir. Entao tentei com Vector fazendo uma 'cadeia de caracteres'.. mas agora a iteracao nao ta saindo.

o codigo:
for(int i = 0; i < s.length(); i++)
               {
                int a=(int) s.charAt(i)-48;
                                 
                   {                    
                        entrada.add(new Integer(a));
                   }
                   
                }
agora preciso iterar o vector comparando quando chegar um "." eu exibir a string ate ali.. e a iteracao continuar apartir dakele ponto q parou e exibir a proxima string até o proximo ".".. e assim vai ficaria assim: supondo q seja passada a string1 = "a.b.c" str1 = a str2 = b str3 = c

alguma dica?

valeu a atencao

1 Resposta

R

Ola,

Acho que voce pode resolver seu problema utilizando as classes:

StringTokenizer();

Basta voce definir o tipo de separador, no seu caso “.”;

Abracos,

Criado 2 de novembro de 2007
Ultima resposta 2 de nov. de 2007
Respostas 1
Participantes 2