Java中的数组也是对象。它们需要声明然后创建。为了声明一个包含整数数组的变量,我们使用以下语法:
int[] arr;
请注意,没有大小,因为我们还没有创建数组。
arr = new int[10];
这将创建一个大小为10的新数组。我们可以通过打印数组的长度来检查大小:
System.out.println(arr.length);
我们可以访问数组并设置值:
arr[0] = 4;arr[1] = arr[0] + 5;
Java数组基于0,这意味着数组中的第一个元素在索引0处被访问(例如:arr [0],它访问第一个元素)。另外,作为示例,由于基于0,因此大小为5的数组将仅上升到索引4。
int[] arr = new int[5];//accesses and sets the first elementarr[0] = 4;
我们还可以在同一行中创建一个值为的数组:
int[] arr = {1, 2, 3, 4, 5};
不要试图在没有循环的情况下打印数组,它会打印出令人讨厌的东西,如[ I @ f7e6a96。