s-day02-LinkedList的特点和基本使用
This commit is contained in:
@@ -0,0 +1,26 @@
|
|||||||
|
package com.inmind.list01;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
/*
|
||||||
|
6.List实现类ArrayList的特点
|
||||||
|
ArrayList是List接口的实现类,所以它的集合特点就是:存取有序,有索引,数据可以重复
|
||||||
|
|
||||||
|
ArrayList底层就是一个Object[],它的数据结构采用数组.
|
||||||
|
ArrayList数据结构特点:查询快,增删慢.
|
||||||
|
|
||||||
|
当对于很多数据是用来进行查询的,而不是用来增删的那么就应该使用ArrayList
|
||||||
|
*/
|
||||||
|
public class Demo03 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
ArrayList<String> lists = new ArrayList<>();
|
||||||
|
lists.add("柳岩");
|
||||||
|
lists.add("杨幂");
|
||||||
|
lists.add("赵四");
|
||||||
|
lists.add("赵四");
|
||||||
|
lists.add("赵四");
|
||||||
|
|
||||||
|
System.out.println(lists);
|
||||||
|
System.out.println(lists.get(0));
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
package com.inmind.list01;
|
||||||
|
|
||||||
|
import java.util.LinkedList;
|
||||||
|
|
||||||
|
/*
|
||||||
|
7.LinkedList的特点和基本使用
|
||||||
|
LinkedList是List接口的实现类,所以它的集合特点就是:存取有序,有索引,数据可以重复
|
||||||
|
|
||||||
|
LinkedList底层数据结构是双向链表,它的数据结构的特点:增删快,查询慢
|
||||||
|
|
||||||
|
当对于很多数据是用来进行增删的,而不是用来查询的那么就应该使用LinkedList
|
||||||
|
*/
|
||||||
|
public class Demo04 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
LinkedList<String> lists = new LinkedList<>();
|
||||||
|
lists.add("柳岩");
|
||||||
|
lists.add("杨幂");
|
||||||
|
lists.add("赵四");
|
||||||
|
lists.add("赵四");
|
||||||
|
lists.add("赵四");
|
||||||
|
|
||||||
|
|
||||||
|
System.out.println(lists);
|
||||||
|
System.out.println(lists.get(0));
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user