Como transformar uma String em um array de caracter

2 respostas
R

Olá pessoal.

gostaria de saber como faço para transformar uma

String=“frasequalquer” em um array de caracter.

obrigado :lol:

2 Respostas

M
public class Strings {
	public static void main(String []args){
		String minhaString ="ESTA_EH_A_MINHA_STRING";
		
		//.length() retorna o tamanho da string em inteiros 
		char[] meuArray = new char[minhaString.length()];
		
		for (int i=0;i<minhaString.length();i++){
			//charAt(i) retorna  o caracter no index especificado
			meuArray[i]=minhaString.charAt(i);
		}
		System.out.print(meuArray);
	}
}
é isso ai, qualquer duvida estamos ai pra isso! :)
E

eae cara blz?

vc pode fazer assim:

String frase = "Transformando para um array de char.";
// recupera o array de char da String
char[] array = frase.toCharArray();
veja a documentação java:

<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#toCharArray()" class="onebox" target="_blank">http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#toCharArray()</a>

<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#toCharArray()" class="onebox" target="_blank">http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#toCharArray()</a>

<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/w.pngink.png?v=9" title=":wink:" class="emoji" alt=":wink:">

[]´s

Criado 31 de maio de 2005
Ultima resposta 31 de mai. de 2005
Respostas 2
Participantes 3