ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于 国际标准ISO/IEC 646。
public static void main(String args[]){ strToAscii(); }
private static void strToAscii(){ String name = "Test"; char[] chars = name.toCharArray(); String str = ""; for(int i=0;i<chars.length;i++){ System.out.println(""+chars[i]+" = " + (int)chars[i]); str += (int)chars[i] + " "; } System.out.println(" ASCII 转换结果:" +str); System.out.println("-----------------------------------"); asciiToStr(str); } private static void asciiToStr(String str){ String[] chars = str.split(" "); String charStr = ""; for(int i=0;i<chars.length;i++){ System.out.println(chars[i] + " = " + (char) Integer.parseInt(chars[i])); charStr+=(char) Integer.parseInt(chars[i]); } System.out.println("-----------------------------------"); System.out.println(" 转换结果:" +charStr); }