logo

Java ASCII tabuľka

ASCII znamenať Americký štandardný kód pre výmenu informácií . ASCII je štandardný kód na prenos údajov, ktorý počítač používa na reprezentáciu textových údajov aj riadiacich znakov.

ASCII je 7-bitová sada znakov, ktorá má 128 znakov, t. j. od 0 do 127. ASCII predstavuje číselnú hodnotu pre každý znak, napríklad 65 je hodnota A. V našom programe Java potrebujeme manipulovať so znakmi, ktoré sú uložené v ASCII.

prepínač c#

V jazyku Java je tabuľka ASCII tabuľka, ktorá definuje hodnoty ASCII pre každý znak. Je to tiež malá podmnožina Unicode, pretože obsahuje 2 bajty, zatiaľ čo ASCII vyžaduje iba jeden bajt.

Hodnota ASCII Desatinná hodnota Hexadecimálna hodnota
Kontrola 0 0
Kontrola 1 1
Kontrola 2 2
Kontrola 3 3
Kontrola 4 4
Kontrola 5 5
Kontrola 6 6
Kontrola 7 7
Kontrola 8 8
9 9
10 A
Biely vesmír jedenásť B
f 12 C
13 D
Kontrola 14 A
Kontrola 14 F
Kontrola 16 10
Kontrola 17 jedenásť
Kontrola 18 12
Kontrola 19 13
Kontrola dvadsať 14
Kontrola dvadsaťjeden pätnásť
Kontrola 22 16
Kontrola 23 17
Kontrola 24 18
Kontrola 25 19
Kontrola 26 1a
Kontrola 27 1b
Biely vesmír 28 1c
Biely vesmír 29 1 d
Biely vesmír 30 1e
Biely vesmír 31 1f
priestor 32 dvadsať
! 33 dvadsaťjeden
' 3. 4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- Štyri 2d
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 päťdesiat 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
A 69 Štyri
F 70 46
G 71 47
H 72 48
ja 73 49
J 74 4a
K 75 4b
L 76 4c
M 77 4d
N 78 4e
O 79 4f
P 80 päťdesiat
Q 81 51
R 82 52
S 83 53
T 84 54
IN 85 55
V 86 56
IN 87 57
X 88 58
A 89 59
S 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
to je 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
p 112 70
q 113 71
r 114 72
s 115 73
t 116 74
v 117 75
v 118 76
In 119 77
X 120 78
a 121 79
s 122 7a
123 7b
125 7d
~ 126 7e
ovládanie 127 7f

Vytvorme Java program na zostavenie vyššie uvedenej ASCII tabuľky. V programe Java používame isWhitespace() metóda znaku na určenie, či znak je medzera alebo nie. Používame aj vstavanú metódu IsISOControl() metóda na zisťovanie znakov, ktoré nie sú písmenami, číslicami a interpunkciou.

porovnanie java

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