黑马程序员技术交流社区
标题:
Java历该ArrayList对象删除其中所有值为"abc"的字符串元素
[打印本页]
作者:
WaterTheGreat
时间:
2015-12-21 20:08
标题:
Java历该ArrayList对象删除其中所有值为"abc"的字符串元素
欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素
public static void main(String[] args) {
// 得到一个ArrayList对象
ArrayList<String> a = new ArrayList<String>();
// 随机获取几个字符串元素.
a.add("abc");
a.add("acd");
a.add("abc");
// 未删除前集合
System.out.println(a);
//方法一: 删除重复的元素,直到返回值为false
while(a.remove("abc")){
}
//方法二:寻找并删除"abc"元素,直到返回值为-1
while (-1 != a.indexOf("abc")) {
a.remove(a.indexOf("abc"));
}
// 删除完"abc"后的集合.
System.out.println(a);
}
作者:
DayBreak
时间:
2015-12-21 21:11
基础性的东西,没什么技巧..
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2