Bom dia pessoal!
Estou com um problema: tenho que converter um vector para um array de char, mas não consigo. Já utilizei vários métodos, tanto da API quanto algumas gambiarras , rsrs… Abaixo algumas tentativas que fiz:
char[] arq = new char[ c.size()];
for( int i=0; i < c.size(); i++) //c é um vector
arq[i]= (char) c.elementAt( i); //Erro: cannot cast from Object to char
Outra tentativa que achei no google (nao entendi muito bem o funcionamento, mas era pra rodar…) e tb deu erro:
char[] arqs = ( char[] ) c.toArray( new char[0] );
//erro: the method toArray(Object[]) in the type vector is not
//aplicable for the arguments (char[])
Alguém pode me dar uma luz pra transformar esse vector em um array de char?
Valeu galera