Java中Ascii码转为中文
答案:3 悬赏:80 手机版
解决时间 2021-01-04 17:30
- 提问者网友:不爱我么
- 2021-01-04 01:15
谁有简单方法或是类,或者直接帮我转一下
最佳答案
- 五星知识达人网友:罪歌
- 2021-01-04 02:42
(char) Integer.parseInt(str)
str是ascii码字符串,比如 "22307", 转换之后为圣
str是ascii码字符串,比如 "22307", 转换之后为圣
全部回答
- 1楼网友:时间的尘埃
- 2021-01-04 04:31
public static int getascii(char cn){ byte[] bytes = (string.valueof(cn)).getbytes(); if(bytes.length == 1){ //单字节字符 return bytes[0]; }else if(bytes.length == 2){ //双字节字符 int hightbyte = 256 bytes[0]; int lowbyte = 256 bytes[1]; int ascii = (256 * hightbyte lowbyte) - 256 * 256; return ascii; }else{ return 0; //错误 } }
- 2楼网友:轻熟杀无赦
- 2021-01-04 04:20
好好看String的JDK 文档
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯