String str1="R0000000002,R0000000003,R0000000005";
String str2="R0000000003";
字符串str1根据str2去重运行结果为
具体操作
String str1="R0000000002,R0000000003,R0000000005";
String str2="R0000000003";
StringBuffer sb = new StringBuffer();
//根据逗号拆分str1得出数组split
String[] split = str1.split(",");
for(int i = 0;i < split.length; i++) {
//如果数组split(也就是str1的变形)不包含str2的字符串,就取出来
if(!split[i].contains(str2)){
sb.append(split[i]+",");
}
}
//输出把最后一个逗号给滚掉
System.out.println(sb.toString().substring(0,sb.toString().length()-1));