本文共 935 字,大约阅读时间需要 3 分钟。
fun main() { val array = arrayOf(1, 7, 2, 4, 9, 2) val sameSet = mutableSetOf () for (item in array){ sameSet.add(item) } if (sameSet.size == array.size){ print("没有相同元素!") } else{ print("包含相同元素!") }}
包含相同元素!
fun main() { val array = arrayOf(1, 7, 2, 4, 9, 2, 1, 8, 1) val sameMap = mutableMapOf() for (item in array) { with(sameMap[item]) { if (this == null) { sameMap.put(item, 1) } else { sameMap.put(item, this + 1) } } } for (item in sameMap.entries) { if (item.value > 1) { println("相同元素为${ item.key},出现次数为${ item.value}") } }}
相同元素为1,出现次数为3
相同元素为2,出现次数为2
转载地址:http://nbypz.baihongyu.com/