何时使用Properties并在Java中使用Map?

Sha*_*k T 14 java

Map和Properties之间的差异,因为它们都具有键值对.

Tan*_*ir1 13

映射用于代码中的正常键值对使用.属性通常用于存储和加载文件中的配置值.Properties的底层实现使用Map.

请参阅以下链接,以获取有关如何以及何时使用"属性"的快速教程.

http://docs.oracle.com/javase/tutorial/essential/environment/properties.html


Car*_*arl 12

Properties是一些用于+一些I/O方法的FacadeMap<String,String>.

你需要I/O方法吗?使用它:不要.