Olá amigos, sou iniciante e tenho as seguintes dúvidas:
O que exatamente é Unicode e o que ele tem a ver com ASCII?
O que é o tipo char? Quando devo usar ele?
Grato!
Olá amigos, sou iniciante e tenho as seguintes dúvidas:
O que exatamente é Unicode e o que ele tem a ver com ASCII?
O que é o tipo char? Quando devo usar ele?
Grato!
O unicode é uma tabela de caracteres, assim como o ascii. Mas é uma tabela onde os caracteres tem, no mínimo, 16 bits.
Os primeiros 255 caracteres dessa tabela correspondem aos caracteres da ascii americana. Os outros incluem caracteres acentuados, gregos, latinos, símbolos matemáticos comuns e até chineses.
Para ver como o java lida com isso, dá uma lida no tópico:
http://www.guj.com.br/posts/list/73840.java#388365
O tipo char representa apenas 1 único caracter unicode.