我有一个循环 i
通过字符串递增,我想打印该字符,但打印它的 ASCII 代码。
myString = "90210";
for (int i = 0; i < myString.length(); i++) {
System.out.println(myString.charAt(i));
}
输出:
57
48
50
49
48
显然charAt()
不这样做,但我需要另一种方法附加到它以获得我想要的结果。
最佳答案
只需转换为 int
即可获得 char
的数值,从而使用重载的 println(int)
方法
System.out.println((int)myString.charAt(i));
关于java - 从字符串中的字符获取 ASCII,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22276793/