
如果想知道某一个字符对应的ASCLL码值是多少,例如想知道字符X在ASCLL码中对应的值,可以像下面这样做:int
i
=
"X"
;
//返回结果就是115 这种比较直观。
String num = requestgetParameter("num");
int ch = new Integer(num);
outprintln((char)ch);
简单的转换,如下就可以:
public static void main(String[] agrs) {
String source = "30";
int code ;
code = IntegerparseInt(source, 16);
// 如果30代表是 16进制的30话,就取16
// 如果30代表是 10进制的30话,就取10
// code = IntegerparseInt(source, 10);
char result = (char) code;
Systemoutprintln(result);
}
根据自己程序健壮性的要求,可以对 int code的范围做出判断,防止 int转向char时产生异常。
String str = "";
char[] chars = strtoCharArrays;
chars中存储的char就是一个个的short值,这些值就是字符串的unicode值,如果你的字符串都是英文,那么该unicode就等于其ascii值。
直接把这个数组写入文件即可。
以上就是关于JAVA如何判断一个字符的ASCII码全部的内容,包括:JAVA如何判断一个字符的ASCII码、java中如何接受ascii编码(0到128之间的整数)并显示它对应的字符、java 十六进制怎么转转成ASCII码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)