1.JDK1.8新增的一个方法也能遍历集合
void forEach(Consumer<? super E> action) 执行特定动作的每一个元素的 Iterable直到所有元素都被处理或操作抛出异常
案例演示:
//需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)
//思路:创建新集合方式
ArrayList list = new ArrayList();
list.add("abc");
list.add("abc");
list.add("abcddd");
list.add("abc");
list.add("abc");
list.add("abcdd");
list.add("abcddd");
list.add("abc");
//去除集合中的重复元素
//创建一个新集合
ArrayList newList = new ArrayList();
for (int i = 0; i < list.size(); i++) {
String oldEle = (String) list.get(i);
if(!newList.contains(oldEle)){
newList.add(oldEle);
}
}
System.out.println(newList);
2.Vector的特有功能
A:Vector类概述: Vector 类可以实现可增长的对象数组 , Vector 是同步的。
B:Vector类特有功能
版权声明:本文为ZXD693原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。