【Java】ASCII碼數字字符對照表


【ASCII碼表】

十進制 十六進制 字符 說明 全稱
0 00 NUL  
1 01 SOH 起頭字符  
2 02 STX 文本開始符  
4 04 EOT 傳輸結束位  
5 05 ENQ 請求 enquire
6 06 ACK 告知收悉符號 acknowledge
7 07 BEL  響鈴  
8 08 BS  退格 backspace
9 09 HT  水平定位符號  
10 0A NL  新行 new line
11 0B VT  垂直定位符號  
12 0C FF  換頁鍵  
13 0D CR  回車  
14 0E SO  取消變換 shift out
15  0F SI  啟用變換 shift in
 16 10  DLE  數據通信換碼符  
 17 11  DC1   設備控制1  
 18 12  DC2   設備控制2  
 19 13    DC3   設備控制3  
 20 14  DC4   設備控制4  
 21 15  NAK     
 22 16  SYN     
 23 17  ETB     
 24 18  CAN     
 25 19  EM     
 26 1A  SUB     
 27 1B  ESC   退出  escape
 28 1C  FS   文件分隔符  file separator
 29 1D  GS   組分隔符  group separator
 30 1E  RS   記錄分隔符  record seperator
 31 1F  US   單元分隔符  unit seperator
 32  20 SP   空格符 space 
 33 21  感嘆號   exclaim
 34 22  雙引號   doublequota
 35 23   井號 sharp 
 36 24  美元符號  dollars 
 37  25  %  百分號  percent
 38 26   邏輯與

and 

 39 27  單引號  single quota 
 40  28  (  左括號  open parent-thesis
 41  29  )  右括號  close parent-thesis
 42  2A  *  乘號\星號 star 
 43  2B  +  加號  plus
 44  2C  ,  逗號  comma
 45  2D  -  中划線  middle line
 46  2E  小數點  dot
 47  2F  /  斜杠 slash 
 48-57  30-39  0-9  數字0到9  
 58  3A  :  冒號 colon 
 59  3B  ;  分號  semicolon
 60  3C  <  小於  less than
 61  3D  =  等於  equal
 62  3E  >  大於  greater than
 63  3F  ?  問號  question mark
 64  40  @  地址符  at
 65-90 41-5A   A-Z  大寫字母A到Z  
 91  5B  [  左中括號  open bracket
 92  5C  \  反斜杠  black slash
 93   5D  ]  右中括號  close bracket
 94   5E  ^  次方符號  caret
 95   5F  _  下划線  under line
 96  60  `   反單引號/重音符  
 97-122  61-7A  a-z  小寫字母a到z  
 123  7B  {  左大括號  open brace
 124  7C  |  豎線  vertical bar/pipe
 125  7D   }  右大括號 close brace 
 126  7E   ~  波浪線  tilde
 127  7F   DEL  刪除  delete
         
ascii有128個字符,0-32加127號為控制字符,總數33個;33-126為可打印字符,總數95個。

 

【代碼】

       // 打印大寫字母
        System.out.println("\n大寫字母");
        for(int i=65;i<=90;i++){
            char c=(char)i;
            System.out.println(c);
        }

        // 打印小寫字母
        System.out.println("\n小寫字母");
        for(int i=97;i<=122;i++){
            char c=(char)i;
            System.out.println(c);
        }

        // 打印數字
        System.out.println("\n數字");
        for(int i=48;i<=57;i++){
            char c=(char)i;
            System.out.println(c);
        }

        System.out.println("\nASCII數字字符對照表");
        for(int i=0;i<=127;i++){
            char c=(char)i;
            System.out.println(String.format("%d--%c",i,c));
        }

【輸出】

大寫字母
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

小寫字母
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z

數字
0
1
2
3
4
5
6
7
8
9

ASCII數字字符對照表
0-- 
1--
2--
3--
4--
5--
6--
7--
8-
9--    
10--

11--
12--
13--
14--
15--
16--
17--
18--
19--
20--
21--
22--
23--
24--
25--
26--
27--
28--
29--
30--
31--
32-- 
33--!
34--"
35--#
36--$
37--%
38--&
39--'
40--(
41--)
42--*
43--+
44--,
45---
46--.
47--/
48--0
49--1
50--2
51--3
52--4
53--5
54--6
55--7
56--8
57--9
58--:
59--;
60--<
61--=
62-->
63--?
64--@
65--A
66--B
67--C
68--D
69--E
70--F
71--G
72--H
73--I
74--J
75--K
76--L
77--M
78--N
79--O
80--P
81--Q
82--R
83--S
84--T
85--U
86--V
87--W
88--X
89--Y
90--Z
91--[
92--\
93--]
94--^
95--_
96--`
97--a
98--b
99--c
100--d
101--e
102--f
103--g
104--h
105--i
106--j
107--k
108--l
109--m
110--n
111--o
112--p
113--q
114--r
115--s
116--t
117--u
118--v
119--w
120--x
121--y
122--z
123--{
124--|
125--}
126--~
127--

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM