• 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 + "]";
    }

    }

  • 相关阅读:
    2003开机自动登陆然后马上锁定计算机
    修改DNS、网关的VBS代码,不需重起即时生效
    页面自动刷新代码
    dos命令给权限
    无法运行VBS代码
    去掉2003或2kserver版的系统启动报错
    让易语言的信息框总在最前
    教你轻松搞定RJ45网线接头
    小技巧:如何设定永久通用WinRAR压缩密码
    Bootstrap入门教程
  • 原文地址:https://www.cnblogs.com/lszbk/p/12318515.html
Copyright © 2020-2023  润新知