我之前在这里看过这个问题,但我的问题似乎没有被其他任何答案解决。
代码:
public static int parseInt(char[] array) {
int total = 0;
for(int n = 0; n < array.length; n++) {
int r = array[n];
total = total + r;
}
return total;
}
我只是没有看到错误。请帮忙。
答案 0 :(得分:1)
如果您没有引发任何错误(在您的情况下,请说NullPointerException
),确保您的param数组的长度大于0
您可以轻松地使用System.out.println(array.length)
,或者更好地在方法中标记断点并在调试模式下运行。你将自己解决所有类似的问题。