摘要: JAVA中List的三个子类分别是:ArrayList,Vector,LinkList。下面就来比较一下他们的不同。 ArrayList:底层数据结构是数组,查询快,增删慢,线程不安全,效率高。 Vector:底层数据结构是数组,查询快,增删慢,线程安全,效率高。 LinkList:底层数据是链表, 阅读全文
posted @ 2016-06-06 22:54 MoMask 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: add()方法。插入某个位置的数据,他有两个参数一个参数是下标,一个参数是元素。需要注意的是下标大小应该小于等于List集合大小,否则就会抛出下标越界异常! 代码: public static void main(String[] args) { // TODO Auto-generated met 阅读全文
posted @ 2016-06-06 14:49 MoMask 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: JAVA中的迭代器,迭代实质上就是遍历,在JAVA中使用iterator()方法进行迭代。需要注意的是,iterator()方法的返回值是Iterator对象。Iterator对象有三个方法,hasNext(),next(),remove(). 代码: public static void main 阅读全文
posted @ 2016-06-06 14:15 MoMask 阅读(1081) 评论(0) 推荐(0) 编辑