我正在制作一个打印出数组内容的方法,但是当我运行它时会出错。你能看看我的代码吗?我找不到问题
int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
for (int i = 0; i < arr.length(); i++)
{
System.out.println(arr[i]);
}
答案 0 :(得分:3)
length
是数组中的字段,而不是方法。删除括号:
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
答案 1 :(得分:2)
获取数组长度的正确方法是arr.length,而不是arr.length()