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)
本文介绍了一种使用Kotlin编程语言统计指定文件中字符出现频率的方法。通过读取文件内容并将其转换为字符数组,利用过滤和分组操作来计算每个非空白字符的出现次数。
777

被折叠的 条评论
为什么被折叠?



