logo

Java ASCII -taulukko

ASCII tarkoittaa American Standard Code for Information Interchange . ASCII on standardi tiedonsiirtokoodi, jota tietokone käyttää sekä tekstidatan että ohjausmerkkien esittämiseen.

merkkijonoarvo

ASCII on 7-bittinen merkistö, jossa on 128 merkkiä, eli 0-127. ASCII edustaa numeerista arvoa jokaiselle merkille, kuten 65 on arvo A. Java-ohjelmassamme meidän on käsiteltävä ASCII-muotoon tallennettuja merkkejä.

Javassa ASCII-taulukko on taulukko, joka määrittää ASCII-arvot jokaiselle merkille. Se on myös pieni Unicode-osajoukko, koska se sisältää 2 tavua, kun taas ASCII vaatii vain yhden tavun.

ASCII-arvo Desimaaliarvo Hex-arvo
Ohjaus 0 0
Ohjaus 1 1
Ohjaus 2 2
Ohjaus 3 3
Ohjaus 4 4
Ohjaus 5 5
Ohjaus 6 6
Ohjaus 7 7
Ohjaus 8 8
9 9
10 A
Välilyönti yksitoista B
f 12 C
13 D
Ohjaus 14 JA
Ohjaus 14 F
Ohjaus 16 10
Ohjaus 17 yksitoista
Ohjaus 18 12
Ohjaus 19 13
Ohjaus kaksikymmentä 14
Ohjaus kaksikymmentäyksi viisitoista
Ohjaus 22 16
Ohjaus 23 17
Ohjaus 24 18
Ohjaus 25 19
Ohjaus 26 1a
Ohjaus 27 1b
Välilyönti 28 1c
Välilyönti 29 1 d
Välilyönti 30 1e
Välilyönti 31 1f
tilaa 32 kaksikymmentä
! 33 kaksikymmentäyksi
' 3. 4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- Neljä viisi 2d
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 viisikymmentä 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
JA 69 Neljä viisi
F 70 46
G 71 47
H 72 48
minä 73 49
J 74 4a
K 75 4b
L 76 4c
M 77 4d
N 78 4e
O 79 4f
P 80 viisikymmentä
K 81 51
R 82 52
S 83 53
T 84 54
SISÄÄN 85 55
SISÄÄN 86 56
SISÄÄN 87 57
X 88 58
JA 89 59
KANSSA 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
se on 101 65
f 102 66
g 103 67
h 104 68
i 105 69
j 106 6a
k 107 6b
l 108 6c
m 109 6d
n 110 6e
O 111 6f
s 112 70
q 113 71
r 114 72
s 115 73
t 116 74
sisään 117 75
sisään 118 76
Sisään 119 77
x 120 78
ja 121 79
Kanssa 122 7a
123 7b
125 7d
~ 126 7e
ohjata 127 7f

Tehdään Java-ohjelma yllä olevan ASCII-taulukon rakentamiseen. Java-ohjelmassa käytämme isWhitespace() merkin menetelmä sen määrittämiseksi, onko merkki välilyönti vai ei. Käytämme myös sisäänrakennettua menetelmää IsISOControl() menetelmä sellaisten merkkien havaitsemiseen, jotka eivät ole kirjaimia, numeroita ja välimerkkejä.

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