Pessoal,
Porque quando declaro um byte que recebe um caracter(‘a’) e mando imprimir no console ele me retorna o numero 97 ? :roll:
byte a = ‘a’;
System.out.println(a); // 97
Pessoal,
Porque quando declaro um byte que recebe um caracter(‘a’) e mando imprimir no console ele me retorna o numero 97 ? :roll:
byte a = ‘a’;
System.out.println(a); // 97
byte eh numerico. Vc precisa fazer casting para char.
Rafael
E, lembrando, chars tem 2 bytes em Java