fun main(args: Array<String>) {
val map = HashMap<Char,Int>()
/**
* toChaarArray将字符串转化为字符数组
*
*/
File("build.gradle").readText().toCharArray().filterNot(Char::isWhitespace).groupBy { it }.map {
println(it.key to it.value.count())
}
}
或者
File("build.gradle").readText().toCharArray().filterNot(Char::isWhitespace).groupBy { it }.map {
it.key to it.value.count()
}.forEach(::println)