Spring FrameworkのStringUtilsについて
Spring FrameworkのStringUtilsクラスは、文字列操作を行うためのユーティリティクラスです。
このクラスは、Spring Frameworkの一部であり、文字列の検証、変換、操作に便利なメソッドを提供します。
実装例
- isBlank(CharSequence str)メソッド
String str = ” Hello, World! “;
boolean blank = StringUtils.isBlank(str);
System.out.println(“isBlank: ” + blank);
// 出力: isBlank: false
- hasLength(CharSequence str)メソッド
String str = ” Hello, World! “;
boolean hasLength = StringUtils.hasLength(str);
System.out.println(“hasLength: ” + hasLength);
// 出力: hasLength: true
- trimWhitespace(String str)メソッド
String str = ” Hello, World! “;
String trimmed = StringUtils.trimWhitespace(str);
System.out.println(“trimWhitespace: ” + trimmed);
// 出力: trimWhitespace: Hello, World!
- trimLeadingWhitespace(String str)メソッド
String str = ” Hello, World! “;
String leadingTrimmed = StringUtils.trimLeadingWhitespace(str);
System.out.println(“trimLeadingWhitespace: ” + lString str = ” Hello, World! “;eadingTrimmed);
// 出力: trimLeadingWhitespace: Hello, World!
- trimTrailingWhitespace(String str)メソッド
String str = ” Hello, World! “;
String trailingTrimmed = StringUtils.trimTrailingWhitespace(str);
System.out.println(“trimTrailingWhitespace: ” + trailingTrimmed);
// 出力: trimTrailingWhitespace: Hello, World!
補足
isEmpty()やisEmpty()メソッドは非推奨なので、代わりにisBlank()メソッドやhasLength()メソッドを使用することで文字列のチェックが可能です。