kotlin统计文件中字符出现的次数

fun main(args: Array<String>) {
    val map = HashMap<Char,Int>()
    File("build.gradle").readText().toCharArray().filterNot(Char::isWhitespace).forEach{
        val count = map[it];
        if(count == null)map[it] =1
        else map[it] = count+1
    }
    map.forEach(::println)
}

太简单了

猜你喜欢

转载自blog.csdn.net/renfujiang/article/details/89211018