logo

Tabla ASCII de Java

ASCII representa Código Estándar Americano para Intercambio de Información . ASCII es un código de transmisión de datos estándar que utiliza la computadora para representar tanto los datos textuales como los caracteres de control.

transmitir cadena a int

ASCII es un conjunto de caracteres de 7 bits que tiene 128 caracteres, es decir, de 0 a 127. ASCII representa un valor numérico para cada carácter, como 65 es un valor de A. En nuestro programa Java, necesitamos manipular caracteres almacenados en ASCII.

En Java, una tabla ASCII es una tabla que define valores ASCII para cada carácter. También es un pequeño subconjunto de Unicode porque contiene 2 bytes, mientras que ASCII requiere sólo un byte.

Valor ASCII Valor decimal valor hexadecimal
Control 0 0
Control 1 1
Control 2 2
Control 3 3
Control 4 4
Control 5 5
Control 6 6
Control 7 7
Control 8 8
t 9 9
orte 10 A
Espacio en blanco 11 B
F 12 C
13 D
Control 14 Y
Control 14 F
Control 16 10
Control 17 11
Control 18 12
Control 19 13
Control 20 14
Control 21 15
Control 22 16
Control 23 17
Control 24 18
Control 25 19
Control 26 1a
Control 27 1b
Espacio en blanco 28 1c
Espacio en blanco 29 1 día
Espacio en blanco 30 1e
Espacio en blanco 31 1f
espacio 32 20
! 33 21
' 34 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- 45 2d
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 50 32
3 51 33
4 52 34
5 53 35
6 54 36
7 55 37
8 56 38
9 57 39
: 58 3a
; 59 3b
< 60 3c
= 61 3d
> 62 3e
? 63 3f
@ 64 40
A 65 41
B 66 42
C 67 43
D 68 44
Y 69 45
F 70 46
GRAMO 71 47
h 72 48
I 73 49
j 74 4a
k 75 4b
l 76 4c
METRO 77 4d
norte 78 4e
oh 79 4f
PAG 80 50
q 81 51
R 82 52
S 83 53
t 84 54
EN 85 55
EN 86 56
EN 87 57
X 88 58
Y 89 59
CON 90 5a
[ 91 5b
92 5c
] 93 5d
^ 94 5e
_ 95 5f
` 96 60
a 97 61
b 98 62
C 99 63
d 100 64
Es 101 65
F 102 66
gramo 103 67
h 104 68
i 105 69
j 106 6a
k 107 6b
yo 108 6c
metro 109 6d
norte 110 6e
oh 111 6f
pag 112 70
q 113 71
r 114 72
s 115 73
t 116 74
en 117 75
en 118 76
En 119 77
X 120 78
y 121 79
Con 122 7a
123 7b
125 7d
~ 126 7e
control 127 7f

Creemos un programa Java para construir la tabla ASCII anterior. En el programa Java utilizamos el esEspacio en blanco() Método del carácter para determinar si un carácter es un espacio en blanco o no. También utilizamos el método incorporado. EsISOControl() Método para detectar caracteres que no son letras, dígitos y puntuación.

ASCIITable.java

 //import required classes and packages package javaTpoint.MicrosoftJava; //create class ASCIITableExample public class FindCommonElements { // main() method start public static void main(String[] args) { // design header for the ASCII Table System.out.printf(&apos;%1$-8s %2$-10s %3$s
&apos;, &apos;Decimal&apos;, &apos;ASCII&apos;, &apos;Hex&apos;); // use for loop to print all possible ASCII values // set value for min and max ASCII values int min = 0; int max = 128; //for loop for (int i = min; i <max; i++) { convert each value into character char ch="(char)" i; string display ; check whether is whitespace or not if (character.iswhitespace(ch)) using switch statement (ch) case '
': break; '	': '
': 'f': ' ': default: } detect characters that are letters, digits and punctuation else (character.isisocontrol(ch)) showing control chars others system.out.printf('%1$-8d %2$-10s %3$s
', i, display, integer.tohexstring(i)); < pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-tutorial/55/java-ascii-table.webp" alt="Java ASCII Table"> <hr></max;>