赞
踩
1.2 常用的函数
1.3 存储字符串并遍历
使用for循环和get函数
HashSet:
对迭代顺序不做任何保证,
2.1 存储字符串并遍历
Set<String > set = new HashSet<String>();
set.add("hello");
set.add("hell");
set.add("hel");
for (String s: set) {
System.out.println(s);
}
LinkHashSet集合学习
特点能通过list保证元素的有序输出,即输入顺序是什么样的,输出顺序也是啥样。哈希表保证不重复,link链表保证有序
TreeSet集合学习
TreeSet是有序的,有序是按照一定规则构造方法,怎样的排序取决于构造函数
没有带索引的方法,所以不能使用for循环遍历
由于是Set集合,所以不包含重复元素的集合
4.1 简单遍历
TreeSet<Integer> data = new TreeSet<Integer>();
data.add(10);
data.add(20);
data.add(30);
for (Integer i : data) {
System.out.println(i);
}
4.2 使用TreeSet如何实现排序
两种方法,一种是自然排序,一种是使用Comparable排序比较器
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。