jdkAPI Util包 集合 阅读

Collection
List:
增加了索引操作,在增删查的时候
增加了subList(int fromIndex, int toIndex) 返回此列表之间的fromIndex(包括)和toIndex之间的独占视图。

ArrayList:
增加了clone()操作。 返回此 ArrayList实例的浅拷贝。
增加了indexOf(Object o) lastIndexOf(Object o)

Stack:
就这几个

        Stack stack=new Stack();
        stack.push(1);
        stack.peek();
        stack.pop();
        stack.empty();

相对于Collection

Set:啥也没加

HashSet:
加了增加了clone()操作。 返回此 HashSet实例的浅层副本:元素本身不被克隆。


Queue:

        Queue queue=new LinkedList();
        queue.add(1);
        queue.peek();
        queue.poll();
        queue.offer(2);
        queue.element();

ArrayQueue:
所有操作增加了First和Last

PriorityQueue:

  Queue queue=new PriorityQueue();
        queue.add(1);
        queue.offer(2);
        queue.peek();
        queue.element();
        queue.poll();

剩余:
LinkedList
TreeSet
Map

猜你喜欢

转载自blog.csdn.net/BOWWOB/article/details/113578241