将这个集合转为以逗号相隔的字符串注意空指针ListString roles = currentUsergetRoles;
要将一个List
以下是一个示例代码:
List<String> roles = currentUser.getRoles();
String rolesString = roles != null ? roles.stream().collect(Collectors.joining(",")) : "";
在这个示例中,我们首先检查roles是否为null。如果不为null,我们就使用Stream API的collect方法和Collectors.joining(",")来将List中的元素连接为一个字符串,并使用逗号作为分隔符。如果roles为null,我们就将rolesString设置为空字符串。
注意:在上述代码中,我们假设currentUser是一个已经定义并初始化的对象,并且getRoles()方法返回一个List
原文地址: https://www.cveoy.top/t/topic/ixfm 著作权归作者所有。请勿转载和采集!