logo

Java ASCII táblázat

ASCII jelentése Amerikai szabványos információcsere kód . Az ASCII egy szabványos adatátviteli kód, amelyet a számítógép a szöveges adatok és a vezérlőkarakterek megjelenítésére használ.

ASCII egy 7 bites karakterkészlet, amely 128 karakterből áll, azaz 0-tól 127-ig. Az ASCII minden karakterhez egy számértéket jelent, például a 65 a A. Java programunkban az ASCII-ben tárolt karaktereket kell manipulálnunk.

A Java nyelvben az ASCII-tábla egy olyan tábla, amely minden karakterhez ASCII-értékeket határoz meg. Ez is egy kis részhalmaza a Unicode-nak, mert 2 bájtot tartalmaz, míg az ASCII csak egy bájtot igényel.

ASCII érték Tizedes érték Hex érték
Ellenőrzés 0 0
Ellenőrzés 1 1
Ellenőrzés 2 2
Ellenőrzés 3 3
Ellenőrzés 4 4
Ellenőrzés 5 5
Ellenőrzés 6 6
Ellenőrzés 7 7
Ellenőrzés 8 8
9 9
10 A
Fehér űr tizenegy B
f 12 C
13 D
Ellenőrzés 14 ÉS
Ellenőrzés 14 F
Ellenőrzés 16 10
Ellenőrzés 17 tizenegy
Ellenőrzés 18 12
Ellenőrzés 19 13
Ellenőrzés húsz 14
Ellenőrzés huszonegy tizenöt
Ellenőrzés 22 16
Ellenőrzés 23 17
Ellenőrzés 24 18
Ellenőrzés 25 19
Ellenőrzés 26 1a
Ellenőrzés 27 1b
Fehér űr 28 1c
Fehér űr 29 1 d
Fehér űr 30 1e
Fehér űr 31 1f
hely 32 húsz
! 33 huszonegy
' 3. 4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- Négy öt 2d
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 ötven 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
ÉS 69 Négy öt
F 70 46
G 71 47
H 72 48
én 73 49
J 74 4a
K 75 4b
L 76 4c
M 77 4d
N 78 4e
O 79 4f
P 80 ötven
K 81 51
R 82 52
S 83 53
T 84 54
BAN BEN 85 55
BAN BEN 86 56
BAN BEN 87 57
x 88 58
ÉS 89 59
VAL VEL 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
Ez 101 65
f 102 66
g 103 67
h 104 68
én 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
ban ben 117 75
ban ben 118 76
Ban ben 119 77
x 120 78
és 121 79
Val vel 122 7a
123 7b
125 7d
~ 126 7e
ellenőrzés 127 7f

Készítsünk egy Java programot a fenti ASCII tábla elkészítéséhez. A Java programban a isWhitespace() a karakter módszere annak meghatározására, hogy egy karakter szóköz-e vagy sem. Használjuk a beépített módszert is IsISOControl() módszer olyan karakterek észlelésére, amelyek nem betűk, számjegyek és írásjelek.

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