今天需要将char转换为int,那么我首先试图用Character.getNumericValue()方法:

line = br.readLine();
char[] temp = line.toCharArray();

读取了文件的首行。

需要注意,toCharArray()方法得到的是字符对应的unicode码组成的一个数组,如果你是用方法

Character.getNumericValue(line[0]);

来试图得到这个unicode码字符对应的的数字是无效的。

直接强转就好了。