zoukankan      html  css  js  c++  java
  • 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() + " " + 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() + " " + 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;

    }

    }

  • 相关阅读:
    android工程混淆和反编译
    php+列出目录文件
    php+大文件管理
    支持粘贴图片的富文本编辑器
    web上传整个文件夹
    文件夹管理
    断点续传
    超大文件上传方案
    ueditor+word粘贴上传
    java+大文件上传
  • 原文地址:https://www.cnblogs.com/mabel/p/5972953.html
Copyright © 2011-2022 走看看