【Java/Python】String文字列の比較方法を徹底解説

文字列の比較では、通常は次のルールに従って比較されます。

  1. 最初に、文字列の長さを比較し、より長い文字列がより短い文字列よりも大きいです。
  2. もし2つの文字列の長さが同じであれば、文字のASCIIコード値を1つずつ対応する位置で比較します。
  3. 同じ位置にある文字を比較し、片方の文字のASCIIコード値がもう一方の文字のASCIIコード値よりも大きい場合、その文字列は大きいと見なされます。
  4. 文字列にアルファベットと数字が含まれている場合、アルファベットのASCIIコード値は数字のASCIIコード値よりも大きい。
  5. もし1つの文字列がもう1つの文字列の接頭辞である場合、短い文字列は長い文字列よりも小さくなります。

上記の規則に従って比較すると、2つの文字列の大小関係がわかります。

bannerAds