私は文字列/sample/data
を持っています。私はsplit
を使用して分割するとき、私は文字列groovyの配列を持つFindall
["","sample","data"]
が、私は空の文字列(複数可)を無視したい、次の結果を得ることができます。だから私はそれは私にエラー「cannot call String[] findAll with argument bool
」を与え、
"/sample/data".split('/').findAll(it != "")
を次のコードを試してみました。
空の文字列を含まないリストを分割して取得するにはどうすればよいですか?あなたは以下のように行うことができます
括弧ではなく、中括弧を使用します。 findAllメソッドはクロージャが必要です。 –
ありがとうございました。 – Kajal