给出异常的数组打印方法

时间:2014-05-11 22:28:04

标签: java arrays

我正在制作一个打印出数组内容的方法,但是当我运行它时会出错。你能看看我的代码吗?我找不到问题

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]);
}

2 个答案:

答案 0 :(得分:3)

length是数组中的字段,而不是方法。删除括号:

for (int i = 0; i < arr.length; i++) {
    System.out.println(arr[i]);
}

答案 1 :(得分:2)

获取数组长度的正确方法是arr.length,而不是arr.length()