メソッドを使用したいのですstring.startsWith()
が、大文字と小文字を区別しません。
String
「Session」があり、「sEsSi startsWith
」で使用すると、返されるはずtrue
です。
どうすればこれを達成できますか?
toUpperCase()
またはを使用toLowerCase()
して、文字列をテストする前に標準化します。
遅れていることはわかっていますが、Apache Commons Lang 3 の StringUtils.startsWithIgnoreCase() を使用するのはどうですか?
例 :
StringUtils.startsWithIgnoreCase(string, "start");
次の依存関係を pom.xml ファイルに追加するだけです (Maven を使用しているという仮説を立てます)。
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.11</version>
</dependency>