logo

Java ASCII Tablosu

ASCII anlamına gelir Bilgi değişimi için Amerikan Standart kodu . ASCII, bilgisayar tarafından hem metinsel verileri hem de kontrol karakterlerini temsil etmek için kullanılan standart bir veri iletim kodudur.

ASCII 128 karakterden oluşan, yani 0'dan 127'ye kadar olan 7 bitlik bir karakter kümesidir. ASCII, her karakter için sayısal bir değeri temsil eder, örneğin 65, bir değerdir A. Java programımızda ASCII'de saklanan karakterleri değiştirmemiz gerekiyor.

Java'da ASCII tablosu, her karakter için ASCII değerlerini tanımlayan bir tablodur. Aynı zamanda Unicode'un küçük bir alt kümesidir çünkü 2 bayt içerirken ASCII yalnızca bir bayt gerektirir.

ASCII Değeri Ondalık Değer Onaltılık değer
Kontrol 0 0
Kontrol 1 1
Kontrol 2 2
Kontrol 3 3
Kontrol 4 4
Kontrol 5 5
Kontrol 6 6
Kontrol 7 7
Kontrol 8 8
T 9 9
N 10 A
Beyaz boşluk on bir B
F 12 C
R 13 D
Kontrol 14 VE
Kontrol 14 F
Kontrol 16 10
Kontrol 17 on bir
Kontrol 18 12
Kontrol 19 13
Kontrol yirmi 14
Kontrol yirmi bir on beş
Kontrol 22 16
Kontrol 23 17
Kontrol 24 18
Kontrol 25 19
Kontrol 26 1 A
Kontrol 27 1b
Beyaz boşluk 28 1c
Beyaz boşluk 29 1 gün
Beyaz boşluk 30 1e
Beyaz boşluk 31 1f
uzay 32 yirmi
! 33 yirmi bir
' 3. 4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- Dört beş 2 gün
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 elli 32
3 51 33
4 52 3. 4
5 53 35
6 54 36
7 55 37
8 56 38
9 57 39
: 58 3 A
; 59 3b
< 60 3c
= 61 3 boyutlu
> 62 3e
? 63 3f
@ 64 40
A 65 41
B 66 42
C 67 43
D 68 44
VE 69 Dört beş
F 70 46
G 71 47
H 72 48
BEN 73 49
J 74 4a
k 75 4b
L 76 4c
M 77 4 gün
N 78 4e
Ö 79 4f
P 80 elli
Q 81 51
R 82 52
S 83 53
T 84 54
İÇİNDE 85 55
İÇİNDE 86 56
İÇİNDE 87 57
X 88 58
VE 89 59
İLE 90 5a
[ 91 5b
92 5c
] 93 5 gün
^ 94 5e
_ 95 5f
' 96 60
A 97 61
B 98 62
C 99 63
D 100 64
Bu 101 65
F 102 66
G 103 67
H 104 68
Ben 105 69
J 106 6a
k 107 6b
ben 108 6c
M 109 6 gün
N 110 6e
Ö 111 6f
P 112 70
Q 113 71
R 114 72
S 115 73
T 116 74
içinde 117 75
içinde 118 76
İçinde 119 77
X 120 78
Ve 121 79
İle 122 7a
123 7b
125 7 gün
~ 126 7e
kontrol 127 7f

Yukarıdaki ASCII tablosunu oluşturmak için bir Java programı oluşturalım. Java programında kullandığımız isWhitespace() Bir karakterin boşluk olup olmadığını belirlemek için kullanılan karakter yöntemi. Ayrıca yerleşik yöntemi de kullanıyoruz IsISOControl() Harf, rakam ve noktalama işareti olmayan karakterleri tespit etme yöntemi.

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