Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save wheeliechamp/22a9f90c55ebf931a460b2c0585fc9b9 to your computer and use it in GitHub Desktop.
Save wheeliechamp/22a9f90c55ebf931a460b2c0585fc9b9 to your computer and use it in GitHub Desktop.
kotlin 指定文字列の出現数をカウント
// 指定文字列の出現数をカウント
fun main(args: Array<String>) {
var str:String = "WWWDDLLLDDDWWWDDDDDLLLDLWDWLDDDD"
var len = { str: String -> str.length }
println("$str, %d".format(len(str)))
var findstrlist = listOf("DDDDD", "DDDD", "DDD")
for(findstr: String in findstrlist) {
var len1 = str.length
str = str.replace(findstr, "")
var len2 = str.length
var count = (len1 - len2) / findstr.length
println("$findstr, $count")
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment