A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 聪明一只哈 中级黑马   /  2016-5-22 22:07  /  372 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.去除ArrayList中重复字符串元素方式
                a.需要一个空的集合,假设叫A
                b.在遍历原集合的过程不断的向A集合中添加元素
                c.在添加的过程中,A 集合会判断是否包含已有元素
                        包含:不在添加
                        不包含:添加
2.去除ArrayList中重复自定义对象元素
                contains,remove,removeAll方法底层依赖的是集合中元素的equals方法
                继承自Object,默认比较对象地址值,一般我们会复写比较属性值

3LinkedList的特有功能
                public void addFirst(E e)                                //在集合第一个位置添加元素
                public void addLast(E e)                                //在集合最后一个位置添加元素
                public E getFirst()                                                //获得集合第一个位置的元素
                public E getLast()                                                        //获得集合最后一个位置的元素
                public E removeFirst()                                        //删除集合第一个位置的元素
                public E removeLast()                                        //删除集合最后一个位置的元素

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马