kotlin 文字列の大きさを比較する

kotlinで、文字列の大きさを比較する手順を記述してます。「compareTo」を使用します。
環境
- OS windows11 home
- java 19.0.1
- kotlin 1.7.20-release-201
手順
文字列の大きさを比較するには、「compareTo」で可能です。
対象の文字列.compareTo( "比較する文字列", 大文字小文字を区別するか) // true で 区別なしとなります
実際に、使用してみます。
fun main() {
println("a".compareTo("b", false)) // -1
println("a".compareTo("c", false)) // -2
println("b".compareTo("a", false)) // 1
println("c".compareTo("a", false)) // 2
println("a".compareTo("a", false)) // 0
println("a".compareTo("A")) // 32 falseは省略可能
println("a".compareTo("A", true)) // 0
}
比較された結果が取得されていることが確認できます。
全角同士のアルファベットにも適応されます。
fun main() {
println("aaa".compareTo("AAA", true)) // 0
}
「ひらがな」にも使用することが可能です。
fun main() {
println("あ".compareTo("い", false)) // -2
println("あ".compareTo("う", false)) // -4
println("あ".compareTo("あ", false)) // 0
}
-
前の記事
Rust 文字列から先頭から文字数を指定して文字を削除する 2023.06.23
-
次の記事
chrome タブを閉じるショートカットキー 2023.06.26
コメントを書く