Tu compares un char et un int.
Qu'est-ce que ça donne si tu fais :

int i = 'a';
System.out.println(i);
char c = 64;
System.out.println(c);
?

Explications : il n'y a rien à voir entre le...