我尝试将 CharacterSequence 直接转换为具有单个整数的整数数组。
CharSequence nbr = "478";
int j;
int[] testArray = new int[100];
for(j = 0; j <= nbr.length() - 1; j++)
testArray[j] = Character.getNumericValue(nbr.charAt(j));
System.out.println(testArray);
控制台返回的不是所需的 [4,7,8],而是这样的:
[I@424c2849
使用 case '0','1',...,'8','9' 和相应的分配设置开关并不能解决问题。
我希望你能帮帮我!提前致谢 ;)