Java基础(15):集合
来源:互联网 发布:离线整个知乎 编辑:程序博客网 时间:2024/06/03 16:11
集合
Java5扩展了专门存储同一类对象的集合类:List,Set,Queue和Map。根接口为Collection和Map。
List
List是一个元素可重复的集合。List实现了ArrayList和LinkedList。
public class ListTest {@Testpublic void test(){List list=new ArrayList<>();list.add("test1");list.add("test2");list.add("test3");<strong></strong><pre name="code" class="java"> list.add("test3");for (Object object : list) {System.out.println(object);}list.remove(0);}}输出结果:
test1test2test3test3
Set
Set集合不允许元素重复。Set实现了TreeSet和HashSet。
public class SetTest {@Testpublic void test(){Set set=new HashSet<>();set.add("test1");set.add("test2");set.add("test3");set.add("test3");for (Object object : set) {System.out.println(object);}set.remove(0);}}
输出结果
test1test2test3
Map
Map用于保存映射关系的数据。
public class MapTest{@Testpublic void test(){Map<Integer,Integer> map=new HashMap<Integer,Integer>();testMap(map,1,1);testMap(map,2,2);for (Integer a : map.keySet()) {System.out.println(map.get(a));}}public <K, V> void testMap(Map<K,V> map,K k,V v){map.put(k, v);}}
输出结果
12
0 0
- Java基础(15):集合
- Java基础15-集合Set
- Java基础15--集合框架
- java基础15集合List
- [ java ] java基础集合!
- Java基础-15总结对象数组,集合Collection,集合List
- JAVA基础之集合
- java基础之集合
- java基础:集合connection
- java基础之 集合
- java基础10 集合
- java基础--集合
- java基础---集合类
- java基础知识点集合
- java基础 集合迭代器
- JAVA基础之集合
- Java集合框架基础
- java基础--HashSet集合
- LeetCode 31 Next Permutation(下一个排列)
- Git移除敏感数据
- OpenGL绘制填充非凸边形
- 多管齐下、与时俱进,唯品会再创佳绩
- HTML5新增标签2,视频,音频,调节颜色
- Java基础(15):集合
- linux /centos 中OpenSSL升级方法详解
- Java中线程的通信
- Julia: Dict类型 与 Symbol
- 文本文件读取截取以及存储
- 九度oj-1124-Digital Roots
- final修饰符---final方法
- 分享一个网页代码
- 关于字符编码延伸出来的