0

我想从基于模式匹配的数组创建一个子数组。例如:

Object[] o = {"123","134","432","213"}

我想创建一个数组,它应该只包含那些从 1 开始的元素。即

 {"123","134"}

请帮忙。

提前致谢。

4

1 回答 1

0

我能想到的最快的解决方案。

matchArray(regex,array)
    {
    ArrayList list=new ArrayList();
    for(String o in array){
    if(o.match(regex)){
    list.add(o);
    }
    }
    return list.toArray();
    }
于 2012-05-11T07:38:02.770 回答