ASCII码对照表编程(java)

信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。

20120222132334.jpg

Java代码遍历ASCII Code

package com.ascii.test;

public class ASCII_Show {
	public static void main(String[] args) {
		System.out.println("\t\tASCII码大写字母对照表");
		char c;
		for (int i = 1, asci = 65; asci <= 90; i++, asci++) {
			c = (char) asci;
			System.out.print(asci + "=" + c + "\t");
			if (i % 7 == 0)
				System.out.println();
		}
		System.out.println();
		System.out.println("\t\tASCII码小写字母对照表");
		for (int i = 1, asci = 97; asci <= 122; i++, asci++) {
			c = (char) asci;
			System.out.print(c + "=" + asci + "\t");
			if (i % 7 == 0)
				System.out.println();
		}
	}
}
输出
		ASCII码大写字母对照表
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	
		ASCII码小写字母对照表
a=97	b=98	c=99	d=100	e=101	f=102	g=103	
h=104	i=105	j=106	k=107	l=108	m=109	n=110	
o=111	p=112	q=113	r=114	s=115	t=116	u=117	
v=118	w=119	x=120	y=121	z=122	

八进制十六进制十进制字符八进制十六进制十进制字符
00000nul1004064@
01011soh1014165A
02022stx1024266B
03033etx1034367C
04044eot1044468D
05055enq1054569E
06066ack1064670F
07077bel1074771G
10088bs1104872H
11099ht1114973I
120a10nl1124a74J
130b11vt1134b75K
140c12ff1144c76L
150d13cr1154d77M
160e14so1164e78N
170f15si1174f79O
201016dle1205080P
211117dc11215181Q
221218dc21225282R
231319dc31235383S
241420dc41245484T
251521nak1255585U
261622syn1265686V
271723etb1275787W
301824can1305888X
311925em1315989Y
321a26sub1325a90Z
331b27esc1335b91[
341c28fs1345c92\
351d29gs1355d93]
361e30re1365e94^
371f31us1375f95_
402032sp1406096'
412133!1416197a
422234"1426298b
432335#1436399c
442436$14464100d
452537%14565101e
462638&14666102f
472739`14767103g
502840(15068104h
512941)15169105i
522a42*1526a106j
532b43+1536b107k
542c44,1546c108l
552d45-1556d109m
562e46.1566e110n
572f47/1576f111o
603048016070112p
613149116171113q
623250216272114r
633351316373115s
643452416474116t
653553516575117u
663654616676118v
673755716777119w
703856817078120x
713957917179121y
723a58:1727a122z
733b59;1737b123{
743c60<1747c124|
753d61=1757d125}
763e62>1767e126~
773f63?1777f127del


未经允许请勿转载:程序喵 » ASCII码对照表编程(java)

点  赞 (1) 打  赏
分享到: