Tipo que
representa caracteres simples.
Un carácter es lo
que usted se imagina:
'a', 'M', '0', '=', '$', ...
En el código
fuente los caracteres se escriben entre comillas simples.
Algunos
caracteres requieren una notación específica para que el código quede muy
claro:
caracteres especiales |
||
'b' |
atrás (backspace) |
se suele usar para borrar el último carácter introducido |
'n' |
nueva
linea (new line) |
en sistemas como Unix, Linux, etc. |
'r' |
retorno del carro (return) |
en sistemas como Windows y en Internet, |
't' |
tabulador |
salta a la siguiente posición tabulada; |
'\' |
escape |
el propio carácter “barra inclinada a la izquierda” |
''' |
comilla simple |
|
Habitualmente
podrá utilizar sin mayores complicaciones los caracteres del castellano e
idiomas occidentales. Para ser más precisos, lo que se conoce como ISO-LATIN-1:
decimal |
carácter |
hexadecimal |
32 - 47 |
!
" # $ % & ' ( ) * + , - . / |
20 – 2F |
48 – 63 |
0 1 2 3 4 5 6 7 8 9 : ; < = > ? |
30 – 3F |
64 – 79 |
@ A B C D E F G H I J K L M N O |
40 – 4F |
80 – 95 |
P Q R S T U V W X Y Z [ ] ^ _ |
50 – 5F |
96 – 111 |
` a b c d e f g h i j k l m n o |
60 – 6F |
112 – 126 |
p q r s t u v w x y z { | } ~ |
70 – 7E |
160 – 175 |
¡ ¢
£ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ |
A0 – AF |
176 – 191 |
° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ |
B0 – BF |
192 – 207 |
À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï |
C0 – CF |
208 – 223 |
Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß |
D0 – DF |
224 – 239 |
à á â ã ä å æ ç è é ê ë ì í î ï |
E0 – EF |
240 – 255 |
ð ñ
ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ |
F0 - FF |
Un carácter en
Java se representa internamente con 16 bits (2 bytes), capacitando a los
programas para manejar 65.536 caracteres diferentes. Para codificar los
caracteres se utiliza el convenio denominado Unicode, que es un acuerdo
internacional para decidir qué combinación de 16 bits representa cada carácter.
Con 65.536 posibilidades, realmente caben caracteres de muchos idiomas.
Ver “Unicode”.
Cuando necesite
varios caracteres formando palabras y frases, utilice los "String".
Temas relacionados