Java中Ascii码转为中文

谁有简单方法或是类,或者直接帮我转一下

第1个回答  2016-04-06
(char) Integer.parseInt(str)

str是ascii码字符串,比如 "22307", 转换之后为圣
第2个回答  2012-12-26
ASCII码就全是英文的字母和符号,没有中文。追问

怎么才能看懂

第3个回答  2012-12-26
好好看String的JDK 文档追问

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

追答

当int,强制转成char就行。

Java中Ascii码转为中文
str是ascii码字符串,比如 "22307", 转换之后为圣

Java中,如何把ascii码转换成字符?
如果是单个字符的话,直接转换就可以 int d = 97; char e = (char)d;如果是一串ascii码的话,最好存在byte[]中 byte[] b ={97, 98, 99};System.out.println(new String(b));

java byte 数组里存的是ascii码,怎么转成字符串
byte[] b=new byte[]{65,66,67,68};\/\/字节数组 String s=new String(b,"ascii");\/\/第二个参数指定编码方式 System.out.print(s);

急!急!JAVA中ASCII转码问题??
所以,楼主除了犯以上错误以外,还有,就不应该用US-ASCII作为中间码,否则,是不能转换为中文的,它们之间无法做到相互转换,只有iso-8859-1才能完美转换成其他编码。

java从文件读出一串字符,怎样把他们的ASCII码写回文件
String str = "...";char[] chars = str.toCharArrays;chars中存储的char就是一个个的short值,这些值就是字符串的unicode值,如果你的字符串都是英文,那么该unicode就等于其ascii值。直接把这个数组写入文件即可。

Ascii码判断并输出有汉字、数字和字母的字符串里的汉字、数字和字母...
ASCII>255认为是汉字。public class AsciiNumeric{ public static void main(String args[]){ String str="awiejroijoi234328894显学水土电磁波不";String ch="", ascii="", numerics="";for(int i=0; i<str.length(); i++){ char c=str.charAt(i);if(c>='0' && c<='9'){ numeric...

java中从服务器返回的是native2ascii码 如何转换为UTF-8?
1、首先确定你的java编码是UTF-8还是其他,如果用Eclipse编程,进入java程序,用快捷键ALT+Enter查看当前程式编码,如图。2、确认完编码之后,如果是后台显示,直接输出就可以,例如:String str = "\同\志\們";System.out.println(str);后来输出为“同志们”。3、如果是jsp显示,在jsp中...

ASCII的字节数组怎么转换为中文!
中文是转换不了ASCII码的,中文是两个字节,可以用ANSI或者Unicode编码传送中文!

java中ASCII表的字母和数字相互转化的问题
public class welcome { public static void main(String[] args) { String str="gjalg";char[] cha=str.toCharArray();for(char s:cha){ System.out.println("ascii的值"+s);System.out.println("+3后的字母"+(char)(s+3));} } } 你可以看一下ascii码表中对应的值 ...

为什么“a = ‘c’”改成中文“中”后我编译错误???
char是2个字节的,可以用来存储中文,看看是不是写成了中文的单引号了或分号

相似回答