记录一个遇到的char转int的坑
今天需要将char转换为int,那么我首先试图用Character.getNumericValue()方法:
line = br.readLine();
char[] temp = line.toCharArray();
读取了文件的首行。
需要注意,toCharArray()方法得到的是字符对应的unicode码组成的一个数组,如果你是用方法
Character.getNumericValue(line[0]);
来试图得到这个unicode码字符对应的的数字是无效的。
直接强转就好了。
本文来自博客园,作者:imissinstagram,转载请注明原文链接:https://www.cnblogs.com/LostSecretGarden/p/14788385.html

浙公网安备 33010602011771号