第1个回答 2009-06-19
我知道了,你是想找一个通用的方法,去除掉s1中包含的s2的所有的字符是吗?这个不难办到。下面是我实现的你可以参考一下。
public class T {
/**
* @param args
*/
public static void main(String[] args) {
String s1="aabbccdd";
String s2="abc";
System.out.println(replace(s1,s2));
}
public static String replace(String s1, String s2) {
char [] b = s2.toCharArray();
for (int i = 0; i < b.length; i++) {
s1=s1.replaceAll(new Character(b[i]).toString(),"");
}
return s1;
}
}
您的进步是我最大的动力,如果你觉得我回答的合理的话,请给我加分;如果您觉得的满意的话请给我多多加分。谢谢,大家相互学习啊!