Java代码示例:存储与遍历5个学生信息的数组操作

版权申诉
0 下载量 47 浏览量 更新于2024-08-12 收藏 1KB TXT 举报
"这是一个Java编程示例,展示了如何创建一个存储5个人信息的数组,并遍历该数组以打印每个人的信息。" 在Java编程中,数组是一种数据结构,可以用来存储同类型的多个元素。在这个例子中,我们创建了一个名为`Student`的类来表示一个人,包含了姓名(`name`)和年龄(`age`)两个属性。类中定义了getter和setter方法,以便于获取和设置这些属性值。然后,我们创建了一个`Student`对象的数组`arr`,并用5个不同的`Student`实例填充它。 `Test4`是主程序类,其中的`main`方法是程序执行的入口点。在这个方法中,我们首先声明并初始化了一个大小为5的`Student`数组`arr`。接着,我们创建了5个`Student`对象:s1、s2、s3、s4和s5,并分别设置了它们的姓名和年龄。然后,我们将这些对象引用赋值给数组的相应位置,即`arr[0]`至`arr[4]`。 在遍历数组的部分,我们使用了一个`for`循环,循环变量`i`从0到4,这代表了数组中的每一个位置。在每次循环中,我们通过`arr[i]`获取当前索引对应的`Student`对象,然后调用其`getName()`和`getAge()`方法,将姓名和年龄以逗号分隔的形式打印出来。 这段代码演示了面向对象编程的基本概念,包括类的定义、对象的创建、属性的访问以及数组的使用。在实际开发中,这样的结构可能会被扩展,例如,添加更多的属性(如地址、电话等),或者使用更复杂的数据结构(如ArrayList或LinkedList)来存储人员信息。此外,遍历数组的方法也可以优化,例如使用增强for循环(foreach)来简化代码: ```java for (Student student : arr) { System.out.println(student.getName() + "," + student.getAge()); } ``` 这样,代码会更加简洁且易于阅读。这个Java代码实例是学习如何在Java中处理数据和对象交互的一个基础练习。