Java的集合与泛型
来源:互联网 发布:手机网络看不了视频 编辑:程序博客网 时间:2024/06/05 06:54
List定义
List list =new ArrayList();
不需要自动定义元素大小 ,默认元素是10,超过默认数值自动增加1.5倍。
list.add();添加任何类型的内容
list.remove(索引)移除内容
list.get();获取内容
ArrayList定义
List<String> list=new Arraylist<String>()
;
定义了一个String类型的”泛型“集合
List<Integer> list=new ArrayList<Integer>();
定义一个int类型的数组
LinkedList定义
List <String> list=new LinkedList<String>();
ArrayList与LinkedList的不同在于,ArrayList存储方式为数组存储(访问快,存储慢),LinkedList存储方式为链表存储(存储快,访问慢,查找必须从首位开始查找)
Set定义
set<String> set=new HashSet<String>();
set.add():不允许放重复的值(返回boolean类型)
Map定义
Map<key,value> map=new HashMap<Key,value>();
方法:map.put(key,value);存放内容 map.get(key)获取数据
阅读全文
0 0
- Java的集合与泛型
- JAVA集合与泛型
- Java 集合与泛型
- java 集合与泛型
- java集合与泛型
- [Java]集合与泛型
- Java集合与泛型
- JavaSE(9):java集合与泛型
- JAVA笔记---集合与泛型
- <Head First Java>集合与泛型
- java的集合与数据结构
- 【C#】数组、集合、泛型集合的区别与联系
- Java学习与实践--集合类与泛型
- Java的集合之算法篇与遗留的集合
- 泛型数组与集合的转换
- 集合与泛型
- 集合与泛型
- 集合与泛型
- javascript closure
- Oracle学习笔记
- 解药还是毒药
- HDU 1176(动态规划矩阵)
- 二、头脑风暴汇集的问题原貌展现
- Java的集合与泛型
- 使程序在Linux下后台运行,程序运行前后台切换
- 一种删除集合List数据元素的陷阱,论Iterator的重要性
- Java 19:Spring 2(Bean运行时值注入:占位符和SpEL表达式 )
- 360Lib中的坐标系
- springmvc笔记
- Common Subsequence (lcs)【HDU】-1159
- 数组声明可以省略 new int[]
- 【linux】rm命令