ListDemo(通过List接口的实现类ArrayList实现)

ListDemo(通过List接口的实现类ArrayList实现需求)

元素个数不确定

要求获得元素的实际个数

按照存储顺序获取并打印元素信息

package

com1018;

import

java.util.ArrayList;

import

java.util.Iterator;

import

java.util.List;

/**

*

*

 

@author a496006

* store many Penguin info, get Penguin info, print out each penguin's info

*/

public

class CollectionDemo {

publicstaticvoid main(String[] args) {

Penguin

p1 = new Penguin("dajiao", "male");

Penguin

p2 = new Penguin("qq", "female");

 

List<Penguin>

list = new ArrayList<>();

list.add(p1);

list.add(p2);

 

System.

out.println("total" + " " + list.size() + " " + "penguins");

for (Penguin obj : list) {

System.

out.println(obj.getName() + "\t" + obj.getGender());

}

 

Iterator<Penguin>

it = list.iterator();

System.

out.println("total" + " " + list.size() + " " + "penguins");

while (it.hasNext()) {

Penguin

p = it.next();

System.

out.println(p.getName() + "\t" + p.getGender());

 

}

}

}

package

com1018;

public

class Penguin {

private String name;

private String gender;

public Penguin(String name, String gender) {

this.name = name;

this.gender = gender;

 

//System.out.println("running this constructor");

}

public String getName() {

returnname;

}

publicvoid setName(String name) {

this.name = name;

}

public String getGender() {

returngender;

}

publicvoid setGender(String gender) {

this.gender = gender;

}

}

转载于:https://www.cnblogs.com/mabel/p/5972953.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值