javachar转换为int哪种方法最高效

Python018

javachar转换为int哪种方法最高效,第1张

javachar转换为int这两种方法高效

1、第一种利用Integer包装类的方法Integer.parseInt;

2、第二种方法利用字符强制转化为int型时,转化为ASCII码的特点。其字符的ASCII码值减去0的ASCII码值等于数值本身。

java中,char转化为byte的话,可以用参考如下方法:\x0d\x0aString s=new String("1")\x0d\x0abyte[] b=new byte[1]\x0d\x0ab[0] = Byte.parseByte(""+s.charAt(0))\x0d\x0aSystem.out.println(b[0])\x0d\x0a结果为:1,而不是ascii码的值了。

使用Charecter的charValue()方法就可以将Charecter对象转化成对应的char值 举例如下: Charecter c1 = new Charecter("k")char c2 = charecter.charValue()c2 就等于k.