0
下面就是我尝试的伪例如:如何通过配对映射的键和值来生成一个字符串?
String parameters = "";
context.forEach((k, v) -> {
parameters = parameters + k + "=" + v;
});
如何让parameters
包含指定字符串的任何想法?
下面就是我尝试的伪例如:如何通过配对映射的键和值来生成一个字符串?
String parameters = "";
context.forEach((k, v) -> {
parameters = parameters + k + "=" + v;
});
如何让parameters
包含指定字符串的任何想法?
您可以简单地用一个String
-joining Collector
像这样
String result = context.entrySet()
.stream()
.map(e -> e.getKey() + "=" + e.getValue())
.collect(Collectors.joining(""));
假设你不想要的分隔符。否则,请给Collectors#joining(CharSequence)
调用提供适当的分隔符。
甜 - 作品像魅力 - 谢谢! – Ole