为了账号安全,请及时绑定邮箱和手机立即绑定

arrayList20190625

标签:
Java
package altashna.java.arrayList20190625;
import java.util.ArrayList;
import java.util.Date;

//公告管理
public class onLoad {
    public static void main(String[] args) {
        Notice notice1 = new Notice(1, "欢迎来到慕课网", "管理员", new Date());
        Notice notice2 = new Notice(2, "欢迎来到慕课网", "管理员", new Date());
        Notice notice3 = new Notice(3, "欢迎来到慕课网", "管理员", new Date());
        //添加公告
        ArrayList list = new ArrayList();
        list.add(notice1);
        boolean add = list.add(notice2);
        list.add(notice3);
        //显示公告
        System.out.println("显示公告的内容:");
        for (int i = 0; i < list.size(); i++) {
            /*
                list.get(i) 返回值是一个Object , Notice类的有getTitle()方法, 所以进行强制转换成对象
                Object[] objects=(Object[])list.get(0);
                return objects[3]
                get方法的返回值是一个Object,Object中取出值得时候先创建对应的对象,然后获取对应的值
            * */
            Notice createObj = (Notice) list.get(i);
            System.out.println(createObj.getId());
            System.out.println(createObj.getTitle());
            System.out.println(createObj.getAdmin());
            System.out.println(createObj.getCreateTime());
        }
    }
}

class Notice {
    private int id;//id
    private String title;//标题
    private String admin;//创建人
    private Date createTime;//创建时间

    public Notice() {
    }

    public Notice(int id, String title, String admin, Date createTime) {
        super();
        this.id = id;
        this.title = title;
        this.admin = admin;
        this.createTime = createTime;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getAdmin() {
        return admin;
    }

    public void setAdmin(String admin) {
        this.admin = admin;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
37
获赞与收藏
165

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消