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);
}