Invalid Caracter Constant?

3 respostas
shakespy

Olá gente, esse é meu primeiro post aqui no GUJ e estou com uma pequena dúvida com relaçao ao objeto Character e ao tipo de dado char. Pois bem, estou tentando fazer as seguintes comparações sem êxito :(:

vou simplificar o código pra ir no que interessa;

Character caracter;

.
.
.

do{

}while (caracter.equals(’’));

bem, o danado do eclipse não deixa eu fazer essa comparação, ele diz, Invalid character constant.

Mesmo tentando com a variável char, esse problema ocorre, tipo

char caracter;

do{

}while(caracter == ‘’);

Alguma dica???

Abraços

3 Respostas

B

tenta \

hiarlay

cara pra começar a variavel eh char e não Character como você descreveu, e segundo o metodo equals é do objeto string, e não char.
pra da certo tenta.

char caractere; //seu codigo do{ //seu codigo }while(caractere==' Olha a api cara, quando quiser faze algo do tipo vlw.) //seu codigo
Olha a api cara, quando quiser faze algo do tipo vlw.

shakespy
hiarlay:
cara pra começar a variavel eh char e não Character como você descreveu, e segundo o metodo equals é do objeto string, e não char. pra da certo tenta.
char caractere;
//seu codigo
do{
//seu codigo
}while(caractere=='
Olha a api cara, quando quiser faze algo do tipo vlw.[/quote]

Então, já tinha tentado dessa forma. Com o \\ deu certo, agora que me liguei que o \ inicia caracteres especiais.

Valeu gente.)
//seu codigo
Olha a api cara, quando quiser faze algo do tipo vlw.

Então, já tinha tentado dessa forma. Com o \\ deu certo, agora que me liguei que o \ inicia caracteres especiais.

Valeu gente.

Criado 10 de setembro de 2008
Ultima resposta 11 de set. de 2008
Respostas 3
Participantes 3