int i = 0;
Float[] arr =null;
Float arr2 [] = null;
Iterator itr = minMaxVal.keySet().iterator();
while(itr.hasNext()){
arr = minMaxVal.get(i);
arr2[i] = (float) arr[0];
i++;
}
java.util.Arrays.sort(arr2);
return arr2[0];
它在 arr2[i] = (float) arr[0]; 处抛出 NulPointException;
如何克服这个问题。提前谢谢您......
最佳答案
arr 中的所有值均为 null。将空值转换为原始 float 显然会失败。如语句 arr2[i] = (float) arr[0];
首先初始化数组 arr
然后进行赋值
关于java - 代码纠错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7009174/