0

如何从 ArrayList 中删除所有某些元素或字符?

假设我有一个扫描仪对象,例如

Scanner keyboard = new Scanner(System.in);
String userInput = keyboard.nextLine();

用户输入类似

Bubblesort.=

如果我想将字符串变量的字符保存到 ArrayList,我会使用 char ArrayList,然后使用 for 循环加载字符,如下所示

ArrayList<Character> stringArrayList = new ArrayList<Character>();
for (int i = 0; i < userInput.length(); i++) {
    stringArrayList.add(userInput.charAt(i));
}

我的问题是,如何删除所有不是字母的字符。像 '.' 和 '=' 这样 ArrayList 只包含单词“Bubblesort”?

4

0 回答 0