java集合类
two2123427
这个作者很懒,什么都没留下…
展开
-
Vector的特有方法
package day15vector; import java.util.Enumeration; import java.util.Vector; /* * * public void addElement(E obj)将指定的组件添加到此向量的末尾,-----add取代 * 将其大小增加 1。如果向量的大小比容量大,则增大其容量。 此方法的功能与 ad原创 2015-08-22 15:32:52 · 433 阅读 · 0 评论 -
去除集合中重复的对象
package day15.List; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList 去除集合中字符串的重复值 * * 分析: * A:创建集合对象 * B:添加多个字符串元素(包含内容相同) * C:创建新集合 *原创 2015-08-22 16:31:45 · 862 阅读 · 0 评论 -
集合的遍历
package day15; import java.util.ArrayList; import java.util.Collection; /* *Object[] toArray() 集合转换成数组,可以实现集合的遍历 */ public class CollectionDemo { public static void main(String[] args原创 2015-08-20 20:44:20 · 293 阅读 · 0 评论 -
迭代器iterator
迭代器为什么不定义成一个类?而是一个接口 假设迭代器定义的是一个类,这样我们就可以创建该类的对象,调用该类的方法实现集合的遍历。但是,java中提供了很多的集合类,而这些集合类的数据结构是不同的,所以,存储的方式和遍历的方式应该是不同的。进而它们的遍历方式也应该是不一样的,最终,就没有定义迭代器类的。 而无论你是哪种集合,你都应该具备获取元素的操作,并且,最好再辅助于判断功能,原创 2015-08-21 11:34:56 · 306 阅读 · 0 评论 -
迭代器的并发修改异常
package day15.List;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.ListIterator;/* * 有一个集合,想判断里边有没有“world”这个元素,如果有就在集合里添加一个“javaee” * * * ConcurrentModifica原创 2015-08-22 11:38:58 · 875 阅读 · 0 评论 -
请用LinkedList模拟栈数据的集合,并测试
先进后出 package day15.List; import java.util.LinkedList; /* * 自定义的栈的集合 * @a */ public class MyStack { private LinkedList link; //构造方法 在别人使用构造方法创建对象的时候,实际造的是LinkedList对象 publi原创 2015-08-22 17:16:41 · 1375 阅读 · 0 评论