Preciso fazer isso e não está dando certo.
Estou usando chars = string.toString().toCharArray()
Mas quando eu dou System.out.println(chars[0]);
da NullPointerException.
Alguém da uma ajuda ae pls.
Converter String para vetor de char
2 Respostas
E tem algo dentro da sua String?
Não é necessário nunca chamar toString() numa String. Aliás, o método toString() da classe String é implementado assim:
@Override
public String toString() {
return this;
}
Esse código funciona:
String nome = "Vinícius";
char[] nomeArray = nome.toCharArray();
if (nomeArray.length == 0)
System.out.println("String vazia!");
else
Sytem.out.println(nomeArray[0]); //Imprime v.
Isso foi pura burrice minha, essa parte do código tava certo mas uma outra que eu nem colei tava errada.
E essa variavel é uma StringBuilder.
Abrç
Criado 10 de setembro de 2011
Ultima resposta 11 de set. de 2011
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo