JAVA如何判断一个字符的ASCII码

JAVA如何判断一个字符的ASCII码,第1张

如果想知道某一个字符对应的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码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9514350.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存