java.util.Properties与java.util.Map <String,String>

Vaandu:

只是想知道。java.util.PropertiesVs和有java.util.HashMap<String, String>什么区别哪个更好?

波希米亚风格:

它们是相似的,但是从设计的角度来看,该Properties班被认为是对Java的“失误”之一,因为它一个Hashtable(而不是使用一个Hashtable)。它应该是一个接口。

尽可能使用摘要,因此首选:

Map<String, String> stuff = new HashMap<String, String>();

Properties除非必须否则避免使用

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么java.util.Properties实现Map <Object,Object>而不实现Map <String,String>

将java.util.Properties转换为HashMap <String,String>

预期的数组类型;找到:'java.util.map<java.lang.String,java.lang.String>'

将java.util.Map [String,Object]转换为scala.collection.immutable.Map [String,Any]

java.util.Map的交集

返回 java.util.Map 的 java 方法在 openapi 中生成 String 返回而不是 Map

java.lang.ClassCastException: java.lang.String 不能转换为 java.util.Map

java.util.Map条目集问题

java.util.Map values() 方法性能

如何java.util.Map的getOrDefault()的工作?

JAXB java.util.Map绑定

从java.util.Map获取值

紧凑的java.util.Map实现

为什么 java.util.Properties 扩展 Hashtable<Object, Object> 而不是 Hashtable<String, String>?

java neo4j使用密码创建节点:java.lang.String无法转换为java.util.Map

java.util.IllegalFormatConversionException:f!= java.lang.String错误

将DStream [java.util.Date]转换为DStream [String]

将java.util.Date转换为String

将String转换为java.util.Date

java.util.Iterator<String> 到 gzip 数据的 InputStream

CompletionStage<java.util.HashMap> 是与 CompletionStage<java.util.Map> 不兼容的类型

java.util.HashMap是否不能在Kotlin中实现java.util.Map吗?

java.util.Map和java.util.Set的优化实现?

java.util.List和java.util.Map的Flink序列化

如何使用Jackson序列化为java.util.List和java.util.Map

为了减少堆使用,将Chronicle Map用于java.util.String而不是.`intern`方法有什么好处?

将对象放入java.util.Properties

java.util.Properties中的多个值

java.util.Properties $ LineReader.readLine