java 用list保存类,17 java 在 ArrayList 保存类的对象,javaarraylist

17 java 在 ArrayList 保存类的对象,javaarraylist

创建一个studnet 类

package com.collection;

import java.io.ObjectInputStream.GetField;

public class Student {

private int stuNo;//学号

private String stuName;//姓名

//构造函数

public Student(int num,String name)

{

stuNo=num;

stuName=name;

}

public void setStuName(String name)

{

this.stuName=name;

}

public void setStuNo(int num)

{

this.stuNo=num;

}

//返回 姓名

public String getStuName()

{

return this.stuName;

}

//返回学号

public int getStuNo()

{

return this.stuNo;

}

//默认方法

@Override

public String toString()

{

return "姓名:"+this.stuName+",学号:"+this.stuNo;

}

public String display()

{

return "姓名:"+this.stuName+",学号:"+this.stuNo;

}

}

创建一个TestArrayList 类

package com.collection;

import java.util.ArrayList;

public class TestArrayList {

public static void main(String[] args) {

// TODO Auto-generated method stub

ArrayList stuArray=new ArrayList<>();

for (int i = 0; i < 5; i++) {

Student stu=new Student(0000, "abc");

stuArray.add(stu);

}

//将第一个元素设置

Student stu1=new Student(1001, "Time");

stuArray.set(0, stu1);

//遍历输出

for(int i=0;i

{

Student student=(Student)stuArray.get(i);

System.out.println(student.display());

}

/*

姓名:Time,学号:1001

姓名:abc,学号:0

姓名:abc,学号:0

姓名:abc,学号:0

姓名:abc,学号:0

*/

//调用默认方法

for(int i=0;i

{

Student student=(Student)stuArray.get(i);

System.out.println(student);

}

}

}

相关文章暂无相关文章

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值