Есть ли способ получить ключ одной карты и заменить значение другой его значением?
def wild = [animal1:"pet3", animal2:"dog", animal3:"pig"]
def pet = [pet1:"hamster", pet2:"fish", pet3:"cat"]
if(pet.containsKey(wild.animal1)) {
//replace wild.animal1 with the value contained in pet3 for example
//so wild.animal1 would equal "cat"
} else {
//dont change value
}
Так что в основном мне интересно, смогу ли я найти ключ, основанный на значении в дикой карте, и заменить его значением ключа в питомце карты.1005 * Есть ли простой способ сделать это?