一、简介
集合主要是两组(单列集合 , 双列集合)
Collection 接口有两个重要的子接口 List Set , 他们的实现子类都是单列集合 //
- 单列集合
1
2
3
4
5
6//Collection
//Map
ArrayList arrayList = new ArrayList();
arrayList.add("jack");
arrayList.add("tom");
- 单列集合
Map 接口的实现子类 是双列集合,存放的 K-V //
- 双列集合
1
2
3HashMap hashMap = new HashMap();
hashMap.put("NO1", "北京");
hashMap.put("NO2", "上海");
- 双列集合
==把两张图记住==
二、特点
子类可以存放多个元素
存与取的顺序问题。
没有直接实现的子类。
1 | package com.hspedu.collection_; |
list.add(10);//list.add(new Integer(10)),—> 放入的是一个==对象==,只是默认有==自动装箱的过程==
Sytem.out.println(arraylist)—>逐个输出,自动拆箱。