栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

ArrayList基础练习

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ArrayList基础练习

需求:

定义教师(Teacher)类,属性包含姓名和专业名称。

将若干教师对象存入ArrayList集合中,并遍历集合打印教师信息,
姓名:赵老师, 专业:javase
姓名:钱老师, 专业:javaee
姓名:孙老师, 专业:php
姓名:李老师, 专业:python

代码实现:
图纸类:
public class Teacher {
    //私有成员变量
    private String name;
    private String course;
    //构造方法,成员方法
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getCourse() {
        return course;
    }
    public void setCourse(String course) {
        this.course = course;
    }
    public Teacher(String name, String course) {
        this.name = name;
        this.course = course;
    }
    public Teacher() {
    }
}
测试类:
public class TeacherTest {
    public static void main(String[] args) {
        //创建了4个Teacher对象
        Teacher t1 = new Teacher("赵老师", "javase");
        Teacher t2 = new Teacher("钱老师", "javaee");
        Teacher t3 = new Teacher("孙老师", "php");
        Teacher t4 = new Teacher("李老师", "python");
        //创建集合用以保存Teacher对象,泛型限制为Teacher
        ArrayList teachers = new ArrayList<>();
        //在集合末尾添加对象
        teachers.add(t1);
        teachers.add(t2);
        teachers.add(t3);
        teachers.add(t4);
        //遍历集合
        for (int i = 0; i < teachers.size(); i++) {
            //新对象临时保存一下
            Teacher temp = teachers.get(i);
            //新对象调用方法打印一下
            System.out.println(temp.getName() + "-----" + temp.getCourse());
        }
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/350244.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号