LinkeList 特有方法】的更多相关文章

LinkedList:特有方法:addFirst();addLast();添加元素到集合,添加到头尾,getFirst();getLast();获取元素,但不删除元素.如果集合中没有元素,会出现NoSuchElementException removeFirst();removeLast();获取元素,但是元素被删除.如果集合中没有元素,会出现NoSuchElementException 在JDK1.6出现了替代方法.offer(E e);offerFirst(E e);offerLast(E…
/* Collection |--List:元素是有序的,元素可以重复.因为该集合体系有索引. |--ArrayList:底层的数据结构使用的是数组结构.特点:查询速度很快.但是增删稍慢.线程不同步. |--LinkedList:底层使用的链表数据结构.特点:增删速度很快,查询稍慢.线程不同步. |--Vector:底层是数组数据结构.线程同步.被ArrayList替代了.因为效率低. |--Set:元素是无序,元素不可以重复.. List: 特有方法.凡是可以操作角标的方法都是该体系特有的方法…
LinkedList特有方法 public void addFirst(E e)及addLast(E e) public E getFirst()及getLast() public E removeFirst()及public E removeLast() public E get(int index); package com.sutaoyu.list; import java.util.LinkedList; public class list_test_6 { public static…
一.运算符 in方法 "hello" in "abcdefghijklmnopqrstuvwxyz" "li" in ["gg","li"] 二.基本数据类型 int a.创建方式 n1=123#根据int类型,创建了一个对象 n2=int(123)#根据int类型,创建了一个对象 #在第一句运行时会调用第二句,第二句在内存创建地址 int特有的功能在 int类 功能1 功能2 功能3 __init__(在…
import java.util.ArrayList; import java.util.List; /* List接口中特有方法: 添加 add(int index, E element) addAll(int index, Collection<? extends E> c) 获取: get(int index) indexOf(Object o) lastIndexOf(Object o) subList(int fromIndex, int toIndex) 修改: set(int i…
列表迭代器:  ListIterator listIterator():List集合特有的迭代器 该迭代器继承了Iterator迭代器,所以,就可以直接使用hasNext()和next()方法. 特有功能: A: boolean hasPrevious():判断是否有元素  B:Object previous():获取上一个元素 注意:ListIterator可以实现逆向遍历,但是必须先正向遍历,才能逆向遍历,所以一般无意义,不使用. import java.util.ArrayList; im…
package Collection; import java.util.LinkedList; /* LinkedList:特有的方法 addFirst()/addLast(); getFirst()/getLast(); removeFirst()/removeLast(); 若链表为空,抛出 没有这个元素异常/NoSuchElementException 但是 JDK1.6 版本以后出现了替代方法: offerFirst()/offerLast(); peekFirst()/peekLas…
package Collection; /* Collection |--List:元素是有序的,元素可以重复.因为该集合体系有索引 | |--ArrayList:底层的数据结构使用的是数组结构 特点:查询,修改速度很快,但是增删稍慢.线程不同步 | |--LinkedList:底层使用的是链表的数据结构 特点:增删速度很快,查询稍慢 | |--Vector:底层是数组数据结构.线程同步.被ArrayList替代了 |--set:元素是无序,元素可以重复 List:集合特有的方法,凡是可以操作角…
[添加功能] 1 void add(int index,Object element); // 在指定位置添加一个元素. [获取功能] 1 Object get(int index); // 获取指定元素. [列表迭代器] 1 ListIterator listIterator(); // 返回一个列表迭代器实现类对象,该迭代器可实现List集合的逆序遍历. [删除功能] 1 Object remove(int index); // 根据指定索引删除一个元素,并返回该被删除的元素. [修改功能]…
List里面的特有方法简介 List中除了Collection里面的方法以外,内部还有一些方法,通过这些方法,开发者可以更方便的操作List接口的实现类. package com.monkey1024.list; import java.util.ArrayList; import java.util.List; /** * List特有的方法 * */ //通过注解去除黄色警告 @SuppressWarnings({ "rawtypes", "unchecked"…