gpt4 book ai didi

java - 有没有HashMap连接元素

转载 作者:搜寻专家 更新时间:2023-11-01 01:08:32 24 4
gpt4 key购买 nike

是否有一个简单的函数可以将所有元素和键值连接到一个字符串

Map<String, String> m = new HashMap<String, String>();
m.put("lebron", "james");
m.put("kevin", "durant");

m.join(",") 应该产生:"lebronjames,kevindurant"

我正在寻找使用 guava 或 apache 通用 (StringUtils) Java 库的更简单(更简洁)的解决方案,而不是遍历 map

最佳答案

使用谷歌guava-libraries :

Map<String, String> m = new HashMap<String, String>(); 
m.put("lebron", "james");
m.put("kevin", "durant");

Joiner.MapJoiner joiner = Joiner.on(",").withKeyValueSeparator("");
System.out.println(joiner.join(m)); // return lebronjames,kevindurant

关于java - 有没有HashMap连接元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10972970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com