質問: javaでスペースを含む文字列の順列をチェックする Javaでスペース文字の置換が文字列に含まれていないことを確認するにはどうすればよいでしょうか。 つまり、私の文字列が `""` 、 `""` 、 `""` などに等しいかどうかを確認します。 私の文字列にスペースが含まれているかどうかだけをチェックしたくはありません。なぜなら、私が文字列 `"My code works"` を持っていた場合、それは解析されるべきではないからです。スペースだけを含み、文字やその他の文字がまったく含まれていないストリングのみをチェックしたいです。 これは単一のifステートメントで実行できますか?
回答: 可能であれば、 apacheコモンから提供されるStringUtils.isBlank(aString)。 ``` Checks if a CharSequence is whitespace, empty ("") or null. StringUtils.isBlank(null) = true StringUtils.isBlank("") = true StringUtils.isBlank(" ") = true StringUtils.isBlank(" ") = true StringUtils.isBlank("bob") = false StringUtils.isBlank(" bob ") = false ```