Java中集合的初等案例
我有五个学生,请把这个学生的信息储存到数组中,并遍历数组,获取得到每一个学生信息。
学生:Strdent
成员变量:name,age
构造方法:无参,带参
成员方法:getXxx()/setXxx()
储存学生的数组?自己想一下是什么样子
分析:
A:创建学生类
B:创建学生数组(对象数组)
C:创建5个学生对象,并赋值
D:把C步骤的元素,放到数组中。
E:遍历学生数组。
测试类代码:
package javatest;
public class A {
public static void main(String[] args) {
// 创建学生数组(对象数组)
AText[] students = new AText[5];
// 创建五个学生对象,并赋值。
AText s1 = new AText("林青霞1", 271);
AText s2 = new AText("林青霞2", 272);
AText s3 = new AText("林青霞3", 273);
AText s4 = new AText("林青霞4", 274);
AText s5 = new AText("林青霞5", 275);
// 把C步骤的元素,放到数组中。
students[0] = s1;
students[1] = s2;
students[2] = s3;
students[3] = s4;
students[4] = s5;
// 遍历
for (int x = 0; x < students.length; x++) {
AText s = students[x];
System.out.println(s.getAge() + "---" + s.getName());
}
}
}
工具类代码:
package javatest;
public class AText {
// 成员变量
private String name;
private int age;
// 构造方法
public AText() {
super();
}
public AText(String name, int age) {
super();
this.name = name;
this.age = age;
}
// get方法set方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "Student: [name=" + name + ",age=" + age + "]";
}
}
最新文章
- 一个简单的判断浏览器是否为IE9以下的方法
- QImage Color Convert to Gray 转为灰度图
- ADF_Starting系列1_JDeveloper IDE开发环境简介
- Itext导出PDF,word,图片案例
- 计算序列中第k小的数
- VSFTP服务
- 用户向导页面实现左右滑动的ViewPager
- C/C++:多个.cpp文件包括同一个.h头文件定义方法
- python 错误AttributeError: &#39;module&#39; object has no attribute &#39;AF_INET&#39;
- 关于c语言中栈和堆释放的问题
- 简单明了查看内存使用和ubuntu的版本号及位数
- PNP的学习-EPNP
- 关于WebAPI跨域踩到的一点坑
- mysql百万的数据快速创建索引
- System.Data.Entity.Core.EntityException: The underlying provider failed on Open. --->; System.InvalidOperationException: 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- python字典的排序,按key排序和按value排序---sorted()
- 用WPE+CCproxy+自动代理截取安卓游戏封包
- Lintcode455-StudentID-Easy
- 04_web基础(九)考核与评估
- redis简单使用