网上有很多其他的做法,这里仅介绍一种简单明了的。
题目:班里打印名单,需要把重复(同名同年龄)的去除。
思路:
1.既然是去除元素,那么就是功能,功能就是要写在方法中
2.方法:公有,静态,返回值为List,参数为原容器
3.创建临时容器。判断临时容器是否有元素,如果有元素,清空。
4.迭代原容器中的元素。判断临时容器中是否有原容器中的元素,如果没有在临时容器中添入当前元素。
5.清空原容器,将临时容器添入原容器。返回
public boolean contains(Object obj)
return indexOf(obj);
public int