A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

TreeSet里有直接去除元素的方法吗?为什么我用ts.remove(a); 方法会报错呢?来个大神给解释一下吧

3 个回复

倒序浏览
TreeSet删除元素有三种方法: ts.remove(object);//通过元素删除(如果遍历当前的TreeSet删除当前TreeSet中的元素会出现异常) ts.retainAll(list);//保留传入集合内的元素 ts.removeAll(list);//删除集合内的元素
回复 使用道具 举报
18248119733 发表于 2016-9-25 18:41
TreeSet删除元素有三种方法: ts.remove(object);//通过元素删除(如果遍历当前的TreeSet删除当前TreeSet中 ...

ts.remove(object);//通过元素删除(如果遍历当前的TreeSet删除当前TreeSet中的元素会出现异常)
第一种方法如果出现异常了怎么弄? 用try..catch???
回复 使用道具 举报
18248119733 发表于 2016-9-25 18:41
TreeSet删除元素有三种方法: ts.remove(object);//通过元素删除(如果遍历当前的TreeSet删除当前TreeSet中 ...

ts.remove(object);//通过元素删除(如果遍历当前的TreeSet删除当前TreeSet中的元素会出现异常)
第一种方法如果出现异常了怎么弄? 用try..catch???
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马