说明:
ArrayList 是Java中最常用的集合类型之一。它允许灵活添加多个null元素,重复的元素,并保持元素的插入顺序。在编码时我们经常会遇到那种必须从已建成的ArrayList中删除重复元素的要求。
我们讲一个案例关于去除 ArrayList 中重复的元素。
解决问题的思路:
1.创建一个新的集合 newList 。
2.利用List 的 size() 和 get() 方法来对 list 中的元素进行遍历。
3.将遍历后的元素依次存放到 newList 集合中。
4.在存放过程中,判断newList是否已经存在此元素。
实现代码:
运行结果:
总结:
我不是很会写这样的文章,正如我是一个初学者,目前也就处在模仿和山寨的阶段。以前我们都吐槽腾讯很多游戏都是山寨别人,当你处在这么一个阶段的时候,你当然只能做这些。正如国产手机日益强大,华为,小米之类崛起,抢占三星,苹果在中国手机的市场一样,都是从这么一个阶段过来的。所以程序员不要因为借鉴了别人的思路而羞耻。