本文共 1178 字,大约阅读时间需要 3 分钟。
@Testpublic void ASCIIToConvert(){ String value = "20320 22909 21568 65281 26368 36817 24590 20040 26679 65311 "; StringBuffer sbu = new StringBuffer(); String[] chars = value.split(" "); for (int i = 0; i < chars.length; i++) { // 重点 先将String转成int,再强转成char,最后添加到StringBuffer中 sbu.append((char) Integer.parseInt(chars[i])); } System.out.println(sbu.toString()); }
运行结果:
你好呀!最近怎么样?
@Testpublic void ConvertToASCII() { String str = "你好呀!最近怎么样?"; StringBuilder sb = new StringBuilder(); char[] ch = str.toCharArray(); for (int i = 0; i < ch.length; i++) { sb.append(Integer.valueOf(ch[i]).intValue()).append(" ");// 加空格 System.out.println(sb.toString()); } }
运行结果:
20320 20320 22909 20320 22909 21568 20320 22909 21568 65281 20320 22909 21568 65281 26368 20320 22909 21568 65281 26368 36817 20320 22909 21568 65281 26368 36817 24590 20320 22909 21568 65281 26368 36817 24590 20040 20320 22909 21568 65281 26368 36817 24590 20040 26679 20320 22909 21568 65281 26368 36817 24590 20040 26679 65311
转载地址:http://yhtii.baihongyu.com/