グルーヴィーなコード:
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)