在Java中,可以使用以下幾種方法來定義和初始化數(shù)組:
dataType[] arrayName = new dataType[arraySize];
例如:
int[] numbers = new int[5];
這將創(chuàng)建一個名為numbers
的整數(shù)數(shù)組,其大小為5。
dataType[] arrayName = {value1, value2, value3, ...};
例如:
int[] numbers = {1, 2, 3, 4, 5};
這將創(chuàng)建一個名為numbers
的整數(shù)數(shù)組,其大小為5,并用指定的值初始化。
首先聲明數(shù)組,然后使用循環(huán)或其他方法為數(shù)組元素賦值。
dataType[] arrayName;
arrayName = new dataType[arraySize];
for (int i = 0; i < arraySize; i++) {
arrayName[i] = someValue;
}
例如:
int[] numbers;
numbers = new int[5];
for (int i = 0; i < 5; i++) {
numbers[i] = i + 1;
}
這將創(chuàng)建一個名為numbers
的整數(shù)數(shù)組,其大小為5,并使用循環(huán)為數(shù)組元素賦值。
import java.util.stream.IntStream;
dataType[] arrayName = IntStream.range(0, arraySize).toArray();
例如:
int[] numbers = IntStream.range(0, 5).toArray();
這將創(chuàng)建一個名為numbers
的整數(shù)數(shù)組,其大小為5,并使用IntStream.range()
方法為數(shù)組元素賦值。