Java中创建一个新数组
时间: 2024-10-03 12:03:54 浏览: 46
在Java中,你可以通过多种方式创建一个新的数组。以下是创建整型、字符型以及自定义类型的数组的基本步骤:
1. **基本数据类型数组** (如 int[], char[]):
```java
// 定义整数数组,长度为5
int[] intArray = new int[5];
// 或者指定初始值
int[] initializedArray = new int[]{10, 20, 30, 40, 50};
// 字符数组
char[] charArray = {'a', 'b', 'c'};
```
2. **字符串数组**:
```java
String[] stringArray = {"apple", "banana", "cherry"};
```
3. **对象数组** (需要先定义一个类或接口):
```java
// 假设有一个Person类
class Person {
public String name;
}
// 创建Person类型的数组
Person[] personArray = new Person[3];
personArray[0] = new Person();
personArray[0].name = "Alice";
```
4. **动态数组** (使用ArrayList等集合框架):
```java
List<Integer> dynamicList = new ArrayList<>();
dynamicList.add(1);
dynamicList.add(2); // 数组大小会自动调整
```
阅读全文