Java集合框架
来源:互联网 发布:大学生网络兼职 编辑:程序博客网 时间:2024/06/05 20:16
List接口(继承connection接口)
特点:有序可重复
List 允许使用重复元素,可以通过索引来访问指定位置的集合元素。
List 默认按元素的添加顺序设置元素的索引。
常用方法:
ArrayList:
使用List时需要导包(java.util)
List list =new ArrayList();
list.add(object o):
向集合中添加对象,参数可以为集合
list.get(i):
i为下标,获取集合的元素
List<class> :
明确告知集合里的元素的类型,成为泛型
三种遍历方式:
1.For循环:
2.
3.迭代器
IinkedList:
LinkedList类采用链表存储方式。插入、删除元素时效率比较高
LinkedList的常用方法:
Set接口(继承connection接口)
特点:无序不可重复
遍历方式与ArrayList类似,但没有get()方法,使用foreach循环和迭代器遍历集合
Map接口
特点:key不允许重复,value允许重复
Key-value(键值对)
Map接口底层是hash函数(无序)
Map 常用方法:
Debug的简单使用
1.添加断点 :在代码行号前双击左键
2.右键类 选择Debug As运行
3.F6单步执行、F5进入当前方法
阅读全文
0 0
- Java集合:集合框架
- 【Java】java集合框架
- [Java]Java集合框架
- JAVA集合框架和集合
- 【集合】Java集合框架介绍
- Java集合之集合框架
- [集合]Java的集合框架 Collection集合
- Java集合框架 (一)
- Java集合框架 (二)
- Java集合框架(三)
- Java集合框架
- 也来谈Java集合框架
- 也来谈Java集合框架
- Java集合框架 (一)
- Java集合框架
- 也来谈Java集合框架
- java集合框架
- Java集合框架总结
- 实体实现parcelable接口传递整个对象(购物车逻辑之前)
- 0908期 HTML 基础 第一讲
- Mycat从入门到放弃
- 一位资深程序员大牛给予Java初学者的学习路线建议
- linux环境下,集群中Hadoop版本更换
- Java集合框架
- nodejs微信公众号开发
- JS数据结构开篇:线性表和栈
- python参数传值的方式
- 深浅的拷贝
- bzoj2095 bridges 【网络流判欧拉回路】
- 2017 ACM Arabella Collegiate Programming Contest-L. All’s Wall That Ends Wall
- PAT (Basic Level) Practise (中文) 1056. 组合数的和(15)
- ECharts3.x中的点击事件与行为