【发布时间】:2021-01-06 15:30:36
【问题描述】:
我有一个返回类型为字符串的方法,下面是正在检索的字符串,应该如何将此字符串转换为集合,以便我可以遍历字符串集合。
["date:@value2","lineofbusiness:@value3","pnrno:@value1","reason:@value4"]
如果我尝试使用 String[] 进行拆分,则结果不是预期的,我必须获取这些单独的值,例如 date:@value2 并且必须拆分它以完成我的其余逻辑。
如何将上面的字符串转换成下面的字符串集合
Set<String> columnmapping = new HashSet<String>();
【问题讨论】:
-
"我有一个返回类型为以下字符串的方法" - 这不是
String,而是String[](或Collection<String>)。要将String[]转换为Set<String>,我们可以使用Set.of(...)。 -
这能回答你的问题吗? Java: How to convert String[] to List or Set
-
这是一个来自 AWS DynamoDB 的字符串集,我只检索整个字符串集作为字符串
-
我的方法返回类型是字符串
标签: java spring-boot hash split