マップのキー部分に変数を使用する方法 質問する

マップのキー部分に変数を使用する方法 質問する

例えば、

def A = "abc"
def X = "xyz"

Map代わりに、どこで作成しますか?

def map = [A:1, X:2]

代わりに、私は書くことに相当するものを得る

def map = [abc:1, xyz:2]

しかし、キーにA変数を使用できますか?X

PS: マップの値の部分についても同じ質問です。

ベストアンサー1

これを使って:

def map = [(A):1, (X):2]

値の部分については、自動的に「テキストを文字列に変換する」処理が行われないため、さらに簡単です。

def map = [keyA:A, keyX:X]

おすすめ記事