【发布时间】:2016-05-21 11:33:24
【问题描述】:
我有
Map<String, String> prefixes
和
List<String> annotationProperties
我正在尝试获取字符串输出
prefix: annotationProperty
对于每个条目(它们是按顺序输入的)。
有没有我可以用来连接这些的 for 循环?我需要将条目作为 List<String> 返回以在 XML 输出中使用。
谢谢!
【问题讨论】:
-
可以提供样品吗?
-
不完全确定你在问什么;您想获取
annotationProperties中的每个项目并创建一个字符串列表,其中包含prefixes中的项目和该键的值? -
您能否提供一个输入和预期输出的最小示例?
-
您是否使用字符串连接生成 XML?
-
我在 Java 8 中,我正在使用 StringBuilder。我只想将前缀与它的注释属性连接起来。因此,输入类似于前缀列表 {"owl","rdf","xds"}(实际上是一个 Map)和注释属性列表 {"w3.org/2002/07/owl#","http://www.w3.org/1999/02/…"}。我想要的输出是 {"owl : w3.org/2002/07/owl#", etc...}
标签: java string list for-loop dictionary