
用循环或者迭代器
创建set的iterator
Set<Object> set = new HashSet<Object>();
Iterator<Object> it = setiterator();
while(ithasNext())//判断是否有下一个
itnext()取出元素
======================================
import javautilHashSet;
import javautilIterator;
import javautilSet;
class ADD{
public String a;
public static void main(String[] args) {
ADD a = new ADD();
aa = "a";
ADD b = new ADD();
ba = "b";
Set<ADD> set = new HashSet<ADD>();
setadd(a);
setadd(b);
Iterator<ADD> it = setiterator();
while(ithasNext()){
Systemoutprintln(((ADD)itnext())a);
}
}
}
往集合类set里添加数据:
1、定义一个set对象
Set h=new HashSet();
2、往set中添加数据
hadd("1st");//往里添加一个字符串
Set是最简单的一种集合。集合中的对象不按特定的方式排序,并且没有重复对象。
Set接口主要实现了两个实现类:
HashSet: HashSet类按照哈希算法来存取集合中的对象,存取速度比较快。
TreeSet: TreeSet类实现了SortedSet接口,能够对集合中的对象进行排序。
以上就是关于怎样从java集合类set中取出数据全部的内容,包括:怎样从java集合类set中取出数据、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)