Java代码示例:存储与遍历5个学生信息的数组操作
版权申诉
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中处理数据和对象交互的一个基础练习。
2011-11-08 上传
2023-08-07 上传
2023-08-09 上传
2023-08-09 上传
2023-08-07 上传
2023-08-07 上传
2023-08-07 上传
2023-08-07 上传
2023-08-09 上传
小兔子平安
- 粉丝: 251
- 资源: 1940
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析