当先锋百科网

首页 1 2 3 4 5 6 7

Java中的array是一种非常常见的数据结构,它可以存储一组相同类型的数据,而且可以通过索引访问这些数据。在Java中,array是通过一个固定大小的连续内存块来存储数据的,每个元素被存储在内存块中的一个位置上。

创建一个array需要指定元素的类型和大小,例如:

int[] myArray = new int[10];

上面的代码创建了一个大小为10的int类型的array,可以通过下标访问其中的元素:

myArray[0] = 1;
myArray[1] = 2;
myArray[2] = 3;
int sum = myArray[0] + myArray[1] + myArray[2];
System.out.println("Sum: " + sum);

上面的代码中,我们创建了一个大小为10的array,然后给前三个元素赋值。最后计算了前三个元素的总和并输出。

Java也提供了一种简便的方式来初始化array:

int[] myArray = {1, 2, 3};

这种方式相当于创建了一个大小为3的array,然后给每个元素赋值。

对于array的操作有很多,例如插入、删除、遍历等。下面是一个遍历array并计算总和的例子:

int[] myArray = {1, 2, 3, 4, 5};
int sum = 0;
for (int i = 0; i< myArray.length; i++) {
sum += myArray[i];
}
System.out.println("Sum: " + sum);

上面的代码中,我们使用了for循环遍历了array中的每个元素,并将它们相加得到总和。