替换字符串里的每个元素 List<ContentManage> list=contentManageService.getContentManageList(contentManage,pageNum,pageSize); for (int i = 0; i < list.size(); i++) { list.get(i).setCategoryIdName(categoryMapper.get(list.get(i).getCategoryId1(),Category.class).getName()); String[] split = list.get(i).getSiteIds().split(",");//得到字符串分割的数组 for (int i1 = 0; i1 < split.length; i1++) { split[i1] = siteService.getSite(Integer.valueOf(split[i1])).getName();//主要是这一步 } list.get(i).setSitenames(StringUtils.join(split,",")); }