2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

kotlinで大文字小文字の違いを無視した文字列の比較方法

Posted at

概要

kotlinで大文字小文字の違いを無視した文字列の比較を行う方法を記載する。

大文字小文字の違いを無視した文字列の比較方法

equalsメソッドのignoreCaseをtrueに設定することで大文字小文字の違いを無視して文字列の比較をすることができる。

// 先頭が大文字
val str1 = "String"

// 先頭が小文字
val str2 = "string"

val isSame = str1.equals(str2)
val isSame2 = str1.equals(str2, ignoreCase = true)
Log.d("equalsResultCheck", "$isSame , $isSame2")

出力されたログを見てみると以下の様になっており、ignoreCaseがtrueの場合はequalsの結果がtrueになっている。

D/equalsResultCheck: false , true
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?