我有一个由字符串组成的映射表,我希望将它转换为字符串列表,其中以空格作为键值分隔符。使用Google Collections库是否可能实现?
以下是我想要使用Google Collections实现的代码示例:
以下是我想要使用Google Collections实现的代码示例:
public static List<String> addLstOfSetEnvVariables(Map<String, String> env)
{
ArrayList<String> result = Lists.newArrayList();
for (Entry<String, String> entry : env.entrySet())
{
result.add(entry.getKey() + " " + entry.getValue());
}
return result;
}
Iterables.transform()
会更有利,因为这只是原始集合的转换视图(即客户端代码只需迭代一次值)。 - Sean Patrick Floyd