我有一个分析程序,它从 HTTP GET 请求接收许多值并将它们映射到表中。我的问题涉及在将请求中分配给变量的速记名称写入日志文件之前将其更改为更完整的名称。将简写(例如 uid: KG
)映射到全名(User ID: KG
)的最佳方法是什么?
目前我有一个 Map,它在运行时将所有关系放入其中("uid": "User ID"
)。它使用大量调用将每个值放入映射中,因此我想知道什么是标准实践或最有效的许多放置调用,或者是否有一种方法将标准映射保存到文件并在运行时加载它? p>
最佳答案
从文件加载 Properties 对象可能是最好的选择。您可以将它们放入属性文件中,如下所示:
uid=用户ID 出价=比利 ID ...
然后使用此 API 加载它们:
http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html
关于java - Java中的预设 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24235862/