基本for循环
```java
int[] arr = new int;
for (int i = 0; i < arr.length; i++) {
arr[i] = i + 1;
}
增强的for循环(for-each)
```java
int[] arr = new int;
for (int num : arr) {
num = num + 1;
}
使用Stream API (Java 8及以上版本):
```java
import java.util.Arrays;
int[] arr = new int;
Arrays.stream(arr).forEach(num -> num += 1);
使用Arrays.fill()方法
```java
import java.util.Arrays;
int[] arr = new int;
Arrays.fill(arr, 1);
使用嵌套循环遍历二维数组
```java
int[][] matrix = new int;
for (int i = 0; i < matrix.length; i++) {
for (int j = 0; j < matrix[i].length; j++) {
matrix[i][j] = i * j;
}
}
使用Scanner类从键盘输入赋值
```java
import java.util.Scanner;
int[] numbers = new int;
Scanner input = new Scanner(System.in);
for (int i = 0; i < numbers.length; i++) {
System.out.println("Enter the number for index " + i);
numbers[i] = input.nextInt();
}
input.close();
以上方法都可以用来遍历数组并赋值。选择哪种方法取决于具体的应用场景和个人偏好