class 名称<泛型列表>LinkedList<String> mylist=new LinkedList<String>();bottom只能调用Object类中的方法LinkedList泛型类创建的对象以链表结构存储数据。add(E obj)向链表依次增加节点。LinkedList泛型类实现Lis泛型接口中的一些常用方法public boolean add(E element)向链表末尾添加一个新的节点。public void add(int index ,E element)向链表的指定位置添加一个新的节点。public void clear()删除链表的所有节点,使当前链表成为空链表。public E remove(int index)删除指定位置上的节点。public boolean remove(E element)删除首次出现含有数据elemen的节点。public E get(int index)得到链表中指定位置处节点中的数据。LinkedList泛型类本身新增加的一些常用方法public void addFirst(E element)向链表的头添加新节点。public void addLast(E element)向链表的末尾添加新节点。public E getFirst()得到链表中第一个节点中的数据。public E getLast()得到链表中最后一个节点中的数据。public E removeFirst()删除第一个节点,并返回这个节点中的数据。(First In Last Out)(Last In First Out)Stack泛型类创建一个堆栈对象push、pop、empty、peek、search等方法对栈进行操作或查看栈的状态public E push(E item);实现压栈操作public E pop();实现弹栈操作public boolean empty();判断堆栈是否还有数据public E peek();获取堆栈顶端的数据,但不删除该数据public int search(Object data);获取数据在堆栈中的位置public void clear()清空散列映射public Object clone()返回当前散列映射的一个克隆public V get(Object key)返回散列映射中使用key做键的键/值对中的值public V put(K key,V value)将键/值对数据存放到散列映射中,该方法同时返回键所对应的值public boolean isEmpty()如果散列映射不含任何“键/值”对,方法返回true,否则返回falsepublic V remove(Object key)删除散列映射中键为参数指定的“键/值”对,并返回键对应的值public int size()返回散列映射的大小,即散列映射中“键/值”对的数目TreeSet类创建的对象称作树集public boolean add(E o)向树集添加加节点public void clear()删除树集中的所有节点public void contains(Object o)如果树集中有包含参数指定的对象。public E first()返回树集中的第一个节点中的数据(最小的节点)public E last()返回最后一个节点中的数据(最大的节点)public isEmpty()判断是否是空树集,如果树集不含任何节点,该方法返回truepublic boolean remove(Object o)删除树集中的存储参数指定的对象的最小节点public int size()原文:https://www.cnblogs.com/gsc20175307/p/10747590.html