Converter String para vetor de char

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ç