黑马程序员技术交流社区
标题:
怎么把ArrayList<String>里面带【0-9】的元素去掉
[打印本页]
作者:
IT小笨鸟
时间:
2016-4-11 23:35
标题:
怎么把ArrayList<String>里面带【0-9】的元素去掉
用正则表达式:String regex=“ .*\\d+.* ”;
Iterator <String> it=list.iterator();
while(it.hasNext()){
String s=it.next();
if(s.matches()){
it . remove();
}
作者:
kingblue
时间:
2016-4-12 00:32
s.mathes(regex)
作者:
kingblue
时间:
2016-4-12 00:34
s.mathes(regex)
作者:
IT小笨鸟
时间:
2016-4-12 13:24
嗯,对,这道题有个要注意的是遍历只能用迭代器,因为要修改集合里面的内容,所以用增强for会出现异常
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2