StringUtils.split(topic.getFirstorgroup(), ",")
返回47个元素的列表。
apiFormatBooleanTopic.setTopics(Sets.newHashSet(StringUtils.split(topics.getFirstorgroup(), ",") );
但是当我试图在接受set的方法方法中添加它们时,添加到对象的值只有28,我想知道为什么剩下的都丢失了。
答案 0 :(得分:6)
Set
无法保留重复的条目。添加已包含的条目时,将替换旧条目。 (将其视为Map
的键)。如果该对象的equals()
返回true,则将其视为“包含”。