我有一个字符串,我想用逗号分割并检查每个字符串中的特定单词,然后修剪然后将其加入以创建新字符串
输入:
"UC_Admin, Internal, UC_Reg, US_Admin"
所需的输出:
"UC_Admin,UC_Reg"
我尝试过的是:
Arrays.stream("UC_Admin,Internal,UC_Reg,US_Admin".split(","))
.filter(role -> role.contains("UC").join(",");
您必须在这里使用Collectors.joining(",")
。另请注意,对于微调操作,您只能使用map
运算符。
使用Collectors.joining
收集为字符串输出: