Kotlin:
文字列の長さを求める
How to (方法)
fun main() {
val greeting = "こんにちは"
val length = greeting.length
println("The length of the string is: $length")
// 出力: The length of the string is: 5
}
Deep Dive (掘り下げ)
文字列の長さを調べる機能は、多くのプログラミング言語の基本的な部分です。Kotlinでは、String
クラスには.length
プロパティがあり、これが文字列の長さを数えるために使われます。古い言語では、振る舞いが異なるかもしれない様々な関数がありました。例えば、C言語のstrlen()
などです。文字列が空の場合もあるため、その場合.length
は0を返します。Unicode文字や絵文字も1文字としてカウントされますが、内部的に複数のコードポイントを含むことがあるので注意が必要です。
See Also (関連情報)
- Kotlin公式ドキュメントのStringクラス
- Unicodeとは?
- Kotlinでの文字列の操作