27.    char (palabra reservada)

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.
se utiliza para separar líneas de texto

'r'

retorno del carro (return)

en sistemas como Windows y en Internet,
la combinación “rn” se utiliza para separar líneas de texto

't'

tabulador

salta a la siguiente posición tabulada;
normalmente al primer múltiplo de 8

'\'

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

Vademécum