Erro: char cannot be deferenced

2 respostas
Realm

fala pessoal…

estou tentando usar o método isWhitespace do CHAR…
mas não consigo…
primeiramente montei o código assim, sendo a variavel C, do tipo char

if (C == ' ') { ....

e to ganhando o erro NullPointerException, pra esta linha acima.
aí pesquisei, e coloquei assim:

if (C.isWhitespace()) { ....

mas estou recebendo o erro: char cannot be deferenced

como posso resolver isto???

valeu ae…

2 Respostas

marciolx

você precisa colocar seu char num wrapper antes:

CC = new Character (C);

if (CC.isWhitespace()) {
Realm

é verdade, mas tem alguma coisa estranha,
já que eu uso muito esse código:

if (C==' ') { ....

e só em um método não está dando certo…
mas tudo bem… valeu

Criado 20 de junho de 2004
Ultima resposta 21 de jun. de 2004
Respostas 2
Participantes 2