J'ai une carte Groovy qui ressemble à ce qui suit ...carte Groovy - clés avec espace
def book = [Title of Book: "Groovy Recipes", Author: "Scott Davis", Number of Pages: "241"]
ajouter mon chaque « livre » dans une liste de livres et voudrait être en mesure d'obtenir chaque valeur plus tard, mais lorsque je tente quelque chose comme ...
BookList.Title of Book[0] //prints something like Title[0] instead of Groovy Recipes
ma question est, est-il un moyen d'obtenir ces valeurs clés/sans changer les noms des clés?
La question est sur _accessing_ les valeurs, mais je suis perplexe par la façon dont vous _initialized_ la carte. Pour obtenir cela à compiler, j'avais besoin de mettre des citations autour des touches: 'def book = [" Titre du livre ":" Groovy Recipes ", ...' –