1. ホーム
  2. string

[解決済み] GroovyでStringが空白だけでなく非Nullかどうかを判断するには?

2022-04-27 20:17:29

質問

Groovyでは isAllWhitespace() メソッドを Strings に追加したのはいいのですが、このメソッドには お利口さん 以外のものを文字列が持っているかどうかを判断する方法です。 のホワイトスペースがあります。

私が思いついたベストは

myString && !myString.allWhitespace

しかし、それでは冗長すぎるように思います。あるほど、検証にはよくあることのようです。 なければならない は、これを決定するためのより簡単な方法である。

どのように解決するのですか?

もう一つの選択肢は

if (myString?.trim()) {
  ...
}

使用 グルーヴィー・トゥルース・フォー・ストリングス )