Java_List常见方法
来源:互联网 发布:苏氏钻头淘宝 编辑:程序博客网 时间:2024/05/22 06:42
List:有序(存入和取出的顺序一致),元素都有索引(角标),元素可以重复。
常见方法:
有一个共性特点就是可以操作角标
1、添加
void add(int index,E element);
void add(int index,Collection c);
2、删除
Object remove(int index);//返回被删除对象
3、修改
Object set(int index,E element);//返回被替换对象
4、获取
Object get(int index);
int indexOf(Object obj);
int LastIndex(Object obj);
List subLiat(int fromIndex,int toIndex);//包含头不包含尾
List集合可以对元素完成增删改查
List子类对象
Vector:内部是数组数据结构,是同步的。
ArrayList:内部是数组数据结构,是不同步的,替代了Vector。查询块
LinkedList:内部是链表数据结构,是不同步的。增删块
LinkList
addFirst();
addList();
jdk1.6
offerFirst();
offerLast();
getFirst();//获取但不移除,如果链表为空抛出NoSuchElementException
getList();
jdk1.6:
peekFirst();//获取但不移除,如果链表为空返回null
peekLast();
removeFirst();//获取并移除,如果链表为空抛出NoSuchElementException
removeLast();
jdk1.6
pollFirst();//获取并移除,如果链表为空返回null
polllast();
常见方法:
有一个共性特点就是可以操作角标
1、添加
void add(int index,E element);
void add(int index,Collection c);
2、删除
Object remove(int index);//返回被删除对象
3、修改
Object set(int index,E element);//返回被替换对象
4、获取
Object get(int index);
int indexOf(Object obj);
int LastIndex(Object obj);
List subLiat(int fromIndex,int toIndex);//包含头不包含尾
List集合可以对元素完成增删改查
List子类对象
Vector:内部是数组数据结构,是同步的。
ArrayList:内部是数组数据结构,是不同步的,替代了Vector。查询块
LinkedList:内部是链表数据结构,是不同步的。增删块
LinkList
addFirst();
addList();
jdk1.6
offerFirst();
offerLast();
getFirst();//获取但不移除,如果链表为空抛出NoSuchElementException
getList();
jdk1.6:
peekFirst();//获取但不移除,如果链表为空返回null
peekLast();
removeFirst();//获取并移除,如果链表为空抛出NoSuchElementException
removeLast();
jdk1.6
pollFirst();//获取并移除,如果链表为空返回null
polllast();
阅读全文
0 0
- Java_List常见方法
- Java_List对象排序通用方法
- java_List和Set集合
- Java_List元素的遍历和删除
- Java_List Set Map_集合框架 泛型
- 常见方法
- 常见方法
- 常见图像压缩方法
- 常见解压缩方法
- 常见日期方法荟萃
- 常见日期方法荟萃
- 常见日期方法荟萃
- 常见日期方法搜集
- 常见日期方法荟萃
- 常见排序方法
- 常见的seo方法
- JAVA中常见方法
- java反射常见方法
- mysql--18110定位慢查询
- eclipse安装黑色插件方法
- 机器学习初学者必须知道的十大算法
- dedecms模板中dedeajax2.js导致网页无法打开
- IDEA中快捷为类重写equals和hashCode方法
- Java_List常见方法
- 菜鸟学python(01)—— 汉诺塔递归 理解
- Eclipse中的创建maven项目,无法添加src/main/java等source folder
- C#中$的用法
- Fatal error: Call to a member function..的解决方法
- javajdbc
- jquery对象和dom元素的转换
- python学习---第十四天
- dedecms提示:内存错误,下载解压版base_dic_full.dic