你可以使用Java 8中的流(Stream)来优化这段代码。例如,你可以使用map
方法来映射每个奖励的名称和信息到一个字符串,然后使用collect
方法将所有字符串合并起来。
具体来说,你可以这样写:
String awardName = taskAward.stream()
.map(award -> award.getName())
.collect(Collectors.joining(","));
String awardInfo = taskAward