[Kotlin] Exercise for Map

fun main(args: Array<String>) {
   val ipToCount = mutableMapOf<String, Int>()
   File("src/ips.txt").forEachLine {
       val previous = ipToCount.getOrDefault(it, 0)
       ipToCount.put(it, previous + 1)
   }
   
   // get max count ip
   val (maxIp, maxCount) = ipToCount.entries.maxBy {
       it.value
   }!!
}

 

posted @ 2020-10-14 15:26  Zhentiw  阅读(121)  评论(0)    收藏  举报