java结构体数组如何构建使用
时间: 2023-10-18 19:02:55 浏览: 116
在 Java 中,没有结构体的概念,但你可以使用类来模拟结构体的功能,然后使用数组来存储多个该类的实例。下面是一个简单的示例:
首先定义一个类,例如:
```
public class Person {
String name;
int age;
double height;
}
```
接下来,在主程序中创建一个 Person 类型的数组:
```
Person[] peopleArray = new Person[5];
```
现在你已经创建了一个大小为 5 的 Person 数组。接下来,你可以通过以下方式给数组中的每个元素赋值:
```
peopleArray[0] = new Person();
peopleArray[0].name = "Alice";
peopleArray[0].age = 25;
peopleArray[0].height = 1.75;
peopleArray[1] = new Person();
peopleArray[1].name = "Bob";
peopleArray[1].age = 30;
peopleArray[1].height = 1.80;
// 以此类推...
```
现在,你可以像操作普通数组一样操作 Person 数组,例如:
```
for (int i = 0; i < peopleArray.length; i++) {
System.out.println(peopleArray[i].name + " is " + peopleArray[i].age + " years old and " + peopleArray[i].height + " meters tall.");
}
```
这将输出数组中每个 Person 对象的信息。希望这能帮助你理解如何构建和使用结构体数组。
阅读全文