package my;
import java.util.HashMap;
public class DelStringSolution {
//输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。
//例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”
public String removeString(String str1 ,String str2){
char[] chars1 = str1.toCharArray();
char[] chars2 = str2.toCharArray();
HashMap map = new HashMap<>();
for(char c : chars2){
map.put(c,1);
}
String result= "";
for(int i=0 ; i < chars1.length ; i++ ){
if(map.containsKey(chars1[i])){
continue;
}else {
result += chars1[i];
}
}
return result;
}
public static void main(String[] args){
String str1 ="iiti sti di";
String str2 ="i";
String ds =new DelStringSolution().removeString(str1,str2);
System.out.println(ds);
}
}