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.
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ç