您的位置:首页 > 其它

[Set]——逻辑梳理

2016-03-22 22:50 183 查看
public class MySet {
HashMap map;
private static final Object PRESENT=new Object();
public MySet(){
map=new HashMap();
}
public int size(){
return map.size();
}
public void add(Object o){
map.put(o,PRESENT);
//set的不可重复就是利用了map里面键对象的不可重复!
}
public static void main(String[] args) {
MySet s = new MySet();
s.add("aaa");
s.add(new String("aaa"));
s.add(new String("aa2"));
System.out.println(s.size());
}
}
        Set的不可重复就是利用了Map里面键对象的不可重复。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  set