創(chuàng)建一個集合,往集合里面添加幾組字符串,判斷并刪除字符串里面包含0-9的元素(只要字符串里面有有數(shù)字,就把整個字符串刪掉),最后遍歷出最后的集合并打印出來。
比如 list.add("fd48x");
list.add("dhdb");
list.add("ffb4");
list.add("svd");
最后遍歷出來的就是"dhdb"和"svd"
1 回答

慕粉3233872
TA貢獻70條經(jīng)驗 獲得超29個贊
import?java.util.ArrayList; import?java.util.List; public?class?test02?{ ?public?static?void?main(String[]?args)?{ ??List<String>?list?=?new?ArrayList<String>(); ??list.add("fd48x"); ??list.add("dhdb"); ??list.add("ffb4"); ??list.add("svd"); ??List<String>?list1?=?new?ArrayList<String>(); ??boolean?isNum?=?false; ??for(String?str:list){ ???isNum?=?false; ???char[]?arr?=?str.toCharArray(); ???for(int?i=0;i<arr.length;i++){ ????if(Character.isDigit(arr[i])){ ?????isNum?=?true; ?????break; ????} ???} ???if(!isNum){ ????list1.add(str); ???} ??} ??for(String?s:list1){ ???System.out.println(s); ??} ?} }
添加回答
舉報
0/150
提交
取消