【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