Quebrar string

Companheiros

Preciso quebrar uma string em um vetor de string…tentei utlizar o método split, mas, eu não tenho um identificador no meio da string, eu simplesmente quero pegar uma string inteira, exemplo “gato” e fazer um vetor String vet[4]; vet[0] = g; vet[1] = a; vet[2] = t; vet[3] = o…

Desde já agradeço.

um vetor de char num serve naum?? hehehe
Se sim, basta usar o método toCharArray() da classe String.
Caso não sirva, acho que isso só vai ser possível mesmo no “mãozão”…

[]'s.

Bom vc pode usar o método substring, ex:

		String str = "gato".substring(0, 1);
		// str = "g"

Bom, ai vc cria uma lógica pra ir pegando as outras letras da string em um loop, por exemplo :wink:

Joaozava, obrigado pelo sugestão, mas substring não serve para meu problema porque eu não sei o tamanho da string e tenho que percorre- la toda.
A solução do Kaique era o que procurava, mesmo assim obrigado pela atenção.

String str = "gato";
String[] str2 = new String[str.length()];
for(int i = 0; i<str.length(); i++){

str2[i] = str.substring(i, i+1);

}

Não cheguei a testar, mas é por aí.

att,>

[quote=tma]Joaozava, obrigado pelo sugestão, mas substring não serve para meu problema porque eu não sei o tamanho da string e tenho que percorre- la toda.
A solução do Kaique era o que procurava, mesmo assim obrigado pela atenção.[/quote]

Bom a intenção é ajudar rsrs …
Talvez o exemplo do kaique seja melhor pra vc, mas da maneira que eu passei vc também consegue percorrer a string mesmo sem saber o tamanho dela, usando o método “str.length();” mais ou menos como o rafaengenharia está dizendo!

Abrçs