【发布时间】:2013-08-07 05:48:37
【问题描述】:
我喜欢 HashSet() 并在使用默认构造函数初始化它时急切地使用它:
Set<Users> users = new HashSet<>();
现在,我的自动 bean 创建器(JBoss 工具)将其初始化为:
Set<Users> users = new HashSet<>(0);
为什么是零? API 告诉我这是初始容量,但将其设为零有什么好处?这是建议吗?
【问题讨论】:
标签: java constructor initialization hashset zero