如何把 char 轉(zhuǎn)為 int , 大家應(yīng)該知道,不能直接轉(zhuǎn)化,那樣得到是的ascll碼對應(yīng)的十進制數(shù)
. 如下面:
int s='5';
System.out.println(s);
結(jié)果是
53

ascll碼對照
那么該怎么將char轉(zhuǎn)化為int呢?我提供兩種方法
第一種
char s='5';
System.out.println(Character.getNumericValue('s'));
第二種
char s='5';
System.out.println(Integer.parseInt(String.valueOf(s)));
兩種結(jié)果運行出來結(jié)果一致:
5