Java(1)定义两个长度为5的数组,一个采用静态初始化,一个采用动态初始化,分别将其输出。
时间: 2024-10-19 17:07:01 浏览: 28
在Java中,我们可以创建两个长度为5的一维数组,并分别通过静态初始化和动态初始化的方式进行赋值。
1. 静态初始化:
```java
public class Main {
public static void main(String[] args) {
// 使用static关键字静态初始化数组
int[] staticallyInitializedArray = {1, 2, 3, 4, 5};
// 输出数组
for (int i : staticallyInitializedArray) {
System.out.print(i + " ");
}
System.out.println();
}
}
```
运行结果:
```
1 2 3 4 5
```
2. 动态初始化:
```java
public class Main {
public static void main(String[] args) {
// 使用数组字面量动态初始化数组
int[] dynamicallyInitializedArray = new int[5];
dynamicallyInitializedArray[0] = 1;
dynamicallyInitializedArray[1] = 2;
dynamicallyInitializedArray[2] = 3;
dynamicallyInitializedArray[3] = 4;
dynamicallyInitializedArray[4] = 5;
// 输出数组
for (int i : dynamicallyInitializedArray) {
System.out.print(i + " ");
}
System.out.println();
}
}
```
运行结果:
```
1 2 3 4 5
```
阅读全文