请教各位大虾:
在Java中,要把字符串(String a="a")现在我要求a的ASC码值,我用的是这个方法:Integer.parseInt(a)但是报错了!
错误代码为:
java.lang.NumberFormatException:For input String:"a"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.integer.parseInt(Integer.java:447)
at java.lang.integer.parseInt(Integer.java:449)
at OrderedList.Main.main(Main.java:13)
press any key to contionue……
在线急等,谢谢了!
在Java中,要把字符串(String a="a")现在我要求a的ASC码值,我用的是这个方法:Integer.parseInt(a)但是报错了!
错误代码为:
java.lang.NumberFormatException:For input String:"a"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.integer.parseInt(Integer.java:447)
at java.lang.integer.parseInt(Integer.java:449)
at OrderedList.Main.main(Main.java:13)
press any key to contionue……
在线急等,谢谢了!
{
public static void main(String[] args)
{
char a='a';
System.out.println((int)a);
}
}
97
你的方法,我试过了,对于char类型,可以,但是String类型就行了!
会报我上面的哪种错误的!
char b=a.charAt(0);直接对String进行操作是不能得出ASCII的