涉及到字符串中有多个数据需要替换使用StringBuffer

String docExtrefobjfield11=StringHelper.null2String(docMap.get("extrefobjfield11"));//团队成员
StringBuilder updatePeopleTeam = new StringBuilder();
if (StringHelper.isNotEmpty(docExtrefobjfield11)){
String []hrids=docExtrefobjfield11.split(",");
for (int k=0;k<hrids.length;k++){
if (hrids[k].equals(personbeforechange)){
continue;
}
updatePeopleTeam.append(hrids[k]);
updatePeopleTeam.append(",");
}
if (StringHelper.isNotEmpty(personafterchange)){
updatePeopleTeam.append(personafterchange);
}

}else {
updatePeopleTeam.append(personafterchange);
}
posted @ 2023-01-13 09:21  java璀璨小菜鸟  阅读(76)  评论(0编辑  收藏  举报