【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

posted @   逆火狂飙  阅读(3976)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2020-03-19 求用户登录流水表中的用户连续登录天数
2019-03-19 做能成功的事
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东
点击右上角即可分享
微信分享提示