小弟还不会使用正则表达式 只能用笨笨的办法了
- package Test;
- import java.util.ArrayList;
- import java.util.Arrays;
- import java.util.List;
- public class Demo02 {
- public static void main(String[] args) {
- //创建集合容器
- List<String> list = new ArrayList<String>();
- //添加元素
- list.add("add53sfg");
- list.add("sd4mgd4");
- list.add("4");
- list.add("gsd0asf9");
- list.add("dasgh");
- //遍历容器中的每个元素
- for (int j = 0;j<list.size();j++) {
- //用于判断0-9的字符输入
- for (int i = 0; i <= 9; i++) {
- String num = Integer.toString(i);
- //如果字符包含了0-9的字符,就从容器中移除
- if (list.get(j).contains(num)) {
- list.remove(list.get(j));
- //移除一个的时候需要重新遍历整个容器
- j=0;
- }
- }
- }
- for (String string : list) {
- System.out.println(string + " ");
- }
- }
- }
复制代码 |