package sort;
import java.util.HashSet;
public class Test50_2 {
public static void main(String[] args) {
System.out.println(deepect("We are student", "aeiou"));
}
public static String deepect(String str, String str2) {
StringBuilder sb = new StringBuilder();
HashSet<Character> set = new HashSet<>();
for (int i = 0; i < str2.length(); i++) {
set.add(str2.charAt(i));
}
for (int i = 0; i < str.length(); i++) {
if (set.contains(str.charAt(i))) {
continue;
} else {
sb.append(str.charAt(i));
}
}
return sb.toString();
}
}
本文介绍了一个Java程序,该程序能够从输入的字符串中移除所有指定的字符集中的字符,例如元音字母。通过使用HashSet来存储需要移除的字符,并遍历字符串进行筛选,最终返回一个不包含这些字符的新字符串。

被折叠的 条评论
为什么被折叠?



