Comparar o conteúdo de um ARRAY do tipo char

2 respostas
S

:roll: Gostaria de saber se é possível comparar o conteúdo de um array do tipo char? Utilizei o método equals e não funcionou, onde será que estou errando?

Exemplo: char[] array = new char[100];
if (array[i].equals(";"))

Beijos - Sheyla_DF   :wink:

2 Respostas

D

Tenta usar com aspas simples:

if (array[i].equals(';'))

Ou talvez vc tenha q usar objeto tipo:

Character[] array = new Character[100];

Acho q é isso 8O :cool:

M

“Sheyla_DF”:
:roll: Gostaria de saber se é possível comparar o conteúdo de um array do tipo char? Utilizei o método equals e não funcionou, onde será que estou errando?

Exemplo: char[] array = new char[100];
if (array[i].equals(";"))

Beijos - Sheyla_DF   :wink:</blockquote>

Não existe equals em char, é um tipo primitivo e se compara usando ==

if(array[i] == ‘;’)

PS: note que usei aspas simples, e nao aspa duplas, aspa simples = char…aspa dupla = string.

Criado 17 de setembro de 2004
Ultima resposta 20 de set. de 2004
Respostas 2
Participantes 3