logo

Java ASCII テーブル

アスキー を意味する 情報交換用米国標準コード 。 ASCII は、コンピュータがテキスト データと制御文字の両方を表すために使用する標準データ伝送コードです。

アスキー は 128 文字、つまり 0 から 127 までの 7 ビット文字セットです。ASCII は各文字の数値を表します。たとえば、65 は の値です。 A. Java プログラムでは、ASCII で格納されている文字を操作する必要があります。

Java では、ASCII テーブルは各文字の ASCII 値を定義するテーブルです。 ASCII は 1 バイトしか必要としないのに対し、Unicode には 2 バイトが含まれるため、これは Unicode の小さなサブセットでもあります。

ASCII値 10 進数値 16 進数値
コントロール 0 0
コントロール 1 1
コントロール 2 2
コントロール 3 3
コントロール 4 4
コントロール 5 5
コントロール 6 6
コントロール 7 7
コントロール 8 8
9 9
10
空白 十一 B
f 12 C
13 D
コントロール 14 そして
コントロール 14 F
コントロール 16 10
コントロール 17 十一
コントロール 18 12
コントロール 19 13
コントロール 二十 14
コントロール 21 15
コントロール 22 16
コントロール 23 17
コントロール 24 18
コントロール 25 19
コントロール 26 1a
コントロール 27 1b
空白 28 1c
空白 29 1日
空白 30 1e
空白 31 1f
空間 32 二十
33 21
' 3.4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
44 2c
- 4つ。 2次元
46 2e
/ 47 2f
0 48 30
1 49 31
2 50 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
65 41
B 66 42
C 67 43
D 68 44
そして 69 4つ。
F 70 46
G 71 47
H 72 48
73 49
J 74 4a
K 75 4b
L 76 4c
M 77 4D
N 78 4e
79 4f
P 80 50
Q 81 51
R 82 52
S 83 53
T 84 54
85 55
86 56
87 57
バツ 88 58
そして 89 59
90 5a
[ 91 5b
92 5c
93 5d
^ 94 5e
_ 95 5f
` 96 60
ある 97 61
b 98 62
c 99 63
d 100 64
それは 101 65
f 102 66
g 103 67
h 104 68
105 69
j 106 6a
k 107 6b
108 6c
メートル 109 6d
n 110 6e
111 6f
p 112 70
q 113 71
r 114 72
s 115 73
t 116 74
117 75
118 76
119 77
バツ 120 78
そして 121 79
122 7a
123 7b
125 7日
126 7e
コントロール 127 7f

上記の ASCII テーブルを構築する Java プログラムを作成してみましょう。 Java プログラムでは、 isWhitespace() 文字が空白かどうかを判断するための文字の方法。組み込みメソッドも使用します IsISOControl() 文字、数字、句読点以外の文字を検出する方法。

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