グルーヴィーなコード:
def line = "aa bb"
println line?.split("\\s+")?[1]
?
配列を使用してアイテムを取得したい。配列が null の場合は、のように null を返します?.
。
しかし、上記のコードはコンパイルできません。修正方法は?または、これに対する他の簡単な代替ソリューションはありますか?
グルーヴィーなコード:
def line = "aa bb"
println line?.split("\\s+")?[1]
?
配列を使用してアイテムを取得したい。配列が null の場合は、のように null を返します?.
。
しかし、上記のコードはコンパイルできません。修正方法は?または、これに対する他の簡単な代替ソリューションはありますか?
(添字演算子)getAt
の代わりに使用できます[]
def line = "aa bb"
println line?.split("\\s+")?.getAt(1)