java 集合
来源:互联网 发布:淘宝店铺装修素材包 编辑:程序博客网 时间:2024/06/06 10:39
集合:Collection Map
Collection:(1)List:ArrayList,LinkedList
(2)Queue:LinkedList(3)Set:HashSet
(3)Map:HashMap
注:List,Queue,Set,Map均为抽象类,不能被实例化(new XXX()),如果需要实例化对象,则通过这些接口的实例化类。
(1)ArrayList中的add(index,element),index不能 小于0,也不能大于index的index的容量,可以等于ArrayList.size(),但是不能大于。数组下标越界异常。
(2)当一个元素被存入集合的时候,类型是被忽略的,取出来(get)是时候类型应该是Object,应进行强制类型转换再使用。
(3)泛型不能使用基本类型(int等),要用引用类型(即类),可以用包装类。
(4)方法可以被称为API,应用程序编程接口
Map
(1)添加put(key,value)(2)删除Remove(Key)(3)修改put(key,value)(4)遍历Set<key>keyset()+foreach+get(key);Set<Map.Entry<k,v>>entryset()+foreach+entry.getKey()getValue();
(5)查找boolean containsKey(key),boolean containValue(value)
Collection
(1)添加add(v),add(index,v),addAll(...)(2)删除remove(key),remove(v),removeall(...)(3)修改set(k,v)(4)查找contains(v),containsAll(...),indexOf(v)返回索引数字
- Java集合:集合框架
- java集合---set集合
- JAVA 集合 的 集合
- 【集合】Java集合对比
- JAVA集合-Map集合
- JAVA集合-Set集合
- JAVA集合-List集合
- java集合------Map集合
- Java集合----List集合
- Java集合----Set集合
- Java集合----Map集合
- JAVA集合
- JAVA集合
- Java集合
- JAVA集合
- Java集合
- Java集合
- java 集合
- VS2010/MFC编程入门之四十一(文档、视图和框架:分割窗口)
- POJ 题目2823 Sliding Window(单调队列求定长区间最大值)
- 异常其他格式
- 计算机视觉-sift(2)代码理解
- WindowManager addView弹窗功能
- java 集合
- 零长度数组的妙用
- JAVA中equals方法与hashCode方法学习
- 求数列的和
- 机房收费系统操作手册
- Working copy '*****' is too old Please see the 'svn upgrade' command
- Cydia Substrate
- 异常-覆盖时的异常特点
- 聚类笔记(上):基本概念