
Java_基础_集合
西八没天台
这个作者很懒,什么都没留下…
展开
-
Java中Map常用方法总结以及遍历方式的汇总
一、整理: 看到array,就要想到角标。 看到link,就要想到first,last。 看到hash,就要想到hashCode,equals. 看到tree,就要想到两个接口。Comparable,Comparator。 二、Map与Collection在集合框架中属并列存在 1.Map存储的是键值对 2.Map存储元素原创 2017-07-31 14:12:40 · 633 阅读 · 0 评论 -
List中toArray()的使用方法
List中toArray()的使用方法 当我们需要把一个链表中的元素放入数组时,jdk给我们提供了一种方法,也即运用toArray(),方法的使用如下:public class Test { public static void main(String[] args) { List list = new ArrayList();原创 2017-07-26 17:30:33 · 3730 阅读 · 0 评论 -
java中queue的使用
java中queue的使用Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。B原创 2017-07-19 13:59:46 · 314 阅读 · 0 评论 -
java集合源码解读系列
ArrayListhttp://www.cnblogs.com/xrq730/p/4989451.htmlLinkedListhttp://www.cnblogs.com/xrq730/p/5005347.htmlCopyOnWriteArrayListhttp://www.cnblogs.com/xrq730/p/5020760.html转载 2017-06-19 21:01:19 · 416 阅读 · 1 评论 -
JAVA中ListIterator和Iterator详解与辨析
在使用Java集 合的时候,都需要使用Iterator。但是java集合中还有一个迭代器ListIterator,在使用List、ArrayList、 LinkedList和Vector的时候可以使用。这里有一点需要明确的时候,迭代器指向的位置是元素之 前的位置,如下图所示: 这里假设集合List由四个元素List1、List2、List3和List4组成原创 2017-05-21 21:39:33 · 354 阅读 · 0 评论