更新时间:2023-01-07 22:21:15
列表<串GT;名单=新的ArrayList();
list.add(看见);
list.add(弯曲);
list.add(赌);
list.add(熊);
list.add(拍);
list.add(变成);
list.add(开头); 清单<串GT; listClone =新的ArrayList<串GT;();
对于(字符串字符串:名单){
如果(string.matches((我)(BEA)。*)){
listClone.add(字符串);
}
}
的System.out.println(listClone);
I want to search for a string in an arraylist. as my arraylist contains
ArrayList <String> list = new ArrayList();
list.add("behold");
list.add("bend");
list.add("bet");
list.add("bear");
list.add("beat");
list.add("become");
list.add("begin");
now I want to search for bea
than it should return a list containing bear and beat.
How can i implement it?
List <String> list = new ArrayList();
list.add("behold");
list.add("bend");
list.add("bet");
list.add("bear");
list.add("beat");
list.add("become");
list.add("begin");
List <String> listClone = new ArrayList<String>();
for (String string : list) {
if(string.matches("(?i)(bea).*")){
listClone.add(string);
}
}
System.out.println(listClone);