logo

Tabella ASCII Java

ASCII sta per Codice Standard Americano per Interscambio di Informazioni . ASCII è un codice di trasmissione dati standard utilizzato dal computer per rappresentare sia i dati testuali che i caratteri di controllo.

ASCII è un set di caratteri a 7 bit composto da 128 caratteri, ovvero da 0 a 127. ASCII rappresenta un valore numerico per ciascun carattere, ad esempio 65 è un valore di UN. Nel nostro programma Java, dobbiamo manipolare i caratteri memorizzati in ASCII.

In Java, una tabella ASCII è una tabella che definisce i valori ASCII per ciascun carattere. È anche un piccolo sottoinsieme di Unicode perché contiene 2 byte mentre ASCII richiede solo un byte.

Valore ASCII Valore decimale Valore esadecimale
Controllo 0 0
Controllo 1 1
Controllo 2 2
Controllo 3 3
Controllo 4 4
Controllo 5 5
Controllo 6 6
Controllo 7 7
Controllo 8 8
T 9 9
N 10 UN
Spazio bianco undici B
F 12 C
R 13 D
Controllo 14 E
Controllo 14 F
Controllo 16 10
Controllo 17 undici
Controllo 18 12
Controllo 19 13
Controllo venti 14
Controllo ventuno quindici
Controllo 22 16
Controllo 23 17
Controllo 24 18
Controllo 25 19
Controllo 26 1a
Controllo 27 1b
Spazio bianco 28 1c
Spazio bianco 29 1 giorno
Spazio bianco 30 1e
Spazio bianco 31 1f
spazio 32 venti
! 33 ventuno
' 3.4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- Quattro cinque 2d
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 cinquanta 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
UN 65 41
B 66 42
C 67 43
D 68 44
E 69 Quattro cinque
F 70 46
G 71 47
H 72 48
IO 73 49
J 74 4a
K 75 4b
l 76 4c
M 77 4d
N 78 4e
O 79 4f
P 80 cinquanta
Q 81 51
R 82 52
S 83 53
T 84 54
IN 85 55
IN 86 56
IN 87 57
X 88 58
E 89 59
CON 90 5a
[ 91 5b
92 5c
] 93 5 D
^ 94 5e
_ 95 5f
` 96 60
UN 97 61
B 98 62
C 99 63
D 100 64
È 101 65
F 102 66
G 103 67
H 104 68
io 105 69
J 106 6a
K 107 6b
l 108 6c
M 109 6d
N 110 6e
O 111 6f
P 112 70
Q 113 71
R 114 72
S 115 73
T 116 74
In 117 75
In 118 76
In 119 77
X 120 78
E 121 79
Con 122 7a
123 7b
125 7d
~ 126 7e
controllo 127 7f

Creiamo un programma Java per costruire la tabella ASCII sopra. Nel programma Java utilizziamo il file èSpazio bianco() metodo del carattere per determinare se un carattere è uno spazio vuoto o meno. Utilizziamo anche il metodo integrato IsISOControl() metodo per rilevare caratteri diversi da lettere, cifre e segni di punteggiatura.

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