20 集合
集合保留不重复的元素,并可查询元素是否存在。
norm
main() {
Set<String> names = Set<>()
names.add("Ada")
names.add("Ada")
names.add("Lin")
printLine(names.size())
printLine(names.contains("Lin"))
printLine(names.contains("Ada"))
printLine(names.contains("Jo"))
}预期输出:
text
2
true
true
false两次添加 Ada 后仍只有一个 Ada 条目。contains 检查 Lin 是否存在;集合不提供按位置访问名称的索引。
动手试试:删掉一次重复的 add,确认输出不变。
详细规则:参考。