• 105473

    文章

  • 803

    评论

  • 12

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

把多个企鹅的信息添加到ArrayList和LinkedList集合中,并使用其方法   查看企鹅的数量,查找并删除集合中索引值是2的企鹅的元素   新建一个企鹅对象,替换最后一个对象

撸了今年阿里、腾讯和美团的面试,我有一个重要发现.......>>
package cn.edu.njitt2;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class List_penguin {

    /*
    把多个企鹅的信息添加到ArrayList和LinkedList集合中,并使用其方法
    查看企鹅的数量,查找并删除集合中索引值是2的企鹅的元素
    新建一个企鹅对象,替换最后一个对象
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Penguin p1=new Penguin("欢欢",3,"Q仔");
        Penguin p2=new Penguin("楠楠",2,"Q妹");
        Penguin p3=new Penguin("雨雨",5, "Q妹");
        Penguin p4=new Penguin("圆圆",5, "Q仔");
        //将信息添加到集合中
        List list=new ArrayList();
        list.add(p1);
        list.add(p2);
        list.add(p3);
        list.add(p4);
        //查看企鹅的数量
        System.out.println("查看企鹅的数量为:"+list.size());
        //查找
        System.out.println("查找集合中索引值是2的企鹅的元素是:");
        Penguin penguin=(Penguin)list.get(2);
        System.out.println(penguin.getName());
        //删除 使用 LinkedList
        LinkedList list2=new LinkedList();
        list2.add(p1);
        list2.add(p2);
        list2.add(p3);
        list2.add(p4);
        list2.remove(p3);
        //删除后的数量为:
        System.out.println("删除索引为2的企鹅元素,剩余的数量为:");
        System.out.println(list2.size());
        //新建对象
        Penguin newPenguin=new Penguin("黑黑",1,"Q仔");
        //替换最后一个对象
        System.out.println("替换后的结果为:");
        list2.set(2, newPenguin);
        for(int i=0;i<list2.size();i++){
            Penguin penguin2=(Penguin)list2.get(i);
            System.out.println(penguin2.getName());
        }
    }

}

运行的结果:


695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

0条评论

Loading...


自定义皮肤 主体内容背景
打开支付宝扫码付款购买视频教程
遇到问题联系客服QQ:419400980
注册梁钟霖个人博客