java ArrayList  LinkedList 区别?

 LinkedList的特有方法(本身定义的方法):addFirst()addLast()getFirst()getLast()removeFirst()removeLast()

 

 在频繁插入数据  删除数据时,LinkedList效率高

 

Set HashSet

    Set<String> sets = new HashSet<String>();

    sets.add("ok");

    sets.add("ok");

    sets.add("ok");

    sets.add("ok");

 

    one java php c

    two java php python

 

 

Map HashMap

 

    Map map = new HashMap();

    map.put();

    map.get();

    map.

 

class Show<T>{

    private T t;

    public void showInfo(T t){

    

    }

 

}

 

泛型?

 

    List<int>

    List<Integer>

 

java 5.0

java 6.0

 

 

掌握 

      Collection

          List  ArrayList 像一个动态的数组

          Set HashSet  对象不能重复

 

      Map HashMap 键值对,键不能重复

 

      Map<String,List<User>>  map = new HashMap<>();

      var map = new HashMap<String,List<User>();

 

      Map map = new HashMap(); //object 没有使用泛型的结果。

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
User[] usrs = new User[20];
usrs[0] = new User();
int[] nums = new int[5]; 0-4
 
List 接口  ArrayList  LinkedList
    ArrayList 是List接口实现类
 
    List abc = new ArrayList();
    ArrayList list = new ArrayList();
 
    List<Integer> list = new ArrayList<Integer>();
    List<Integer> list = new ArrayList<>();
    var list = new ArrayList<Integer>();
 
作业:编写一个list集合实例,存入数据,要求有很多重复,要求写代码实现
      消除重复。
 
java中 ArrayList  LinkedList 区别?
 LinkedList的特有方法(本身定义的方法)如:addFirst()、addLast()、getFirst()、getLast()、removeFirst()、removeLast()等
 
 在频繁插入数据  删除数据时,LinkedList效率高
 
Set HashSet
    Set<String> sets = new HashSet<String>();
    sets.add("ok");
    sets.add("ok");
    sets.add("ok");
    sets.add("ok");
 
    one java php c
    two java php python
 
 
Map HashMap
 
    Map map = new HashMap();
    map.put();
    map.get();
    map.
 
class Show<T>{
    private T t;
    public void showInfo(T t){
     
    }
 
}
 
泛型?
 
    List<int>
    List<Integer>
 
java 5.0
java 6.0
 
 
掌握 
      Collection
          List  ArrayList 像一个动态的数组
          Set HashSet  对象不能重复
 
      Map HashMap 键值对,键不能重复
 
      Map<String,List<User>>  map = new HashMap<>();
      var map = new HashMap<String,List<User>();
 
      Map map = new HashMap(); //object 没有使用泛型的结果。
posted on 2020-06-08 20:49  今进  阅读(121)  评论(0)    收藏  举报



感谢留言批评