logo

Tabela Java ASCII

ASCII apoia Código Padrão Americano para Intercâmbio de Informações . ASCII é um código padrão de transmissão de dados usado pelo computador para representar dados textuais e caracteres de controle.

texto digitado para cada

ASCII é um conjunto de caracteres de 7 bits com 128 caracteres, ou seja, de 0 a 127. ASCII representa um valor numérico para cada caractere, como 65 é um valor de A. Em nosso programa Java, precisamos manipular caracteres armazenados em ASCII.

Em Java, uma tabela ASCII é uma tabela que define valores ASCII para cada caractere. Também é um pequeno subconjunto do Unicode porque contém 2 bytes, enquanto o ASCII requer apenas um byte.

Valor ASCII Valor decimal Valor hexadecimal
Ao controle 0 0
Ao controle 1 1
Ao controle 2 2
Ao controle 3 3
Ao controle 4 4
Ao controle 5 5
Ao controle 6 6
Ao controle 7 7
Ao controle 8 8
9 9
10 A
Espaço em branco onze B
f 12 C
13 D
Ao controle 14 E
Ao controle 14 F
Ao controle 16 10
Ao controle 17 onze
Ao controle 18 12
Ao controle 19 13
Ao controle vinte 14
Ao controle vinte e um quinze
Ao controle 22 16
Ao controle 23 17
Ao controle 24 18
Ao controle 25 19
Ao controle 26 1a
Ao controle 27 1b
Espaço em branco 28 1c
Espaço em branco 29 1d
Espaço em branco 30 1e
Espaço em branco 31 1f
espaço 32 vinte
! 33 vinte e um
' 3. 4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- Quatro cinco 2d
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 cinquenta 32
3 51 33
4 52 3. 4
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
E 69 Quatro cinco
F 70 46
G 71 47
H 72 48
EU 73 49
J. 74 4a
K 75 4b
eu 76 4c
M 77 4d
N 78 4e
O 79 4f
P 80 cinquenta
P 81 51
R 82 52
S 83 53
T 84 54
EM 85 55
EM 86 56
EM 87 57
X 88 58
E 89 59
COM 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
e 101 65
f 102 66
g 103 67
h 104 68
eu 105 69
j 106 6a
k 107 6b
eu 108 6c
eu 109 6d
n 110 6e
o 111 6f
p 112 70
q 113 71
R 114 72
é 115 73
t 116 74
em 117 75
em 118 76
Em 119 77
x 120 78
e 121 79
Com 122 7a
123 7b
125 7d
~ 126 7e
ao controle 127 7f

Vamos criar um programa Java para construir a tabela ASCII acima. No programa Java, usamos o isWhitespace() método do caractere para determinar se um caractere é um espaço em branco ou não. Também usamos o método integrado ÉISOControl() método para detectar caracteres que não sejam letras, dígitos e pontuação.

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;>