Como retornar valores de membros em uma matriz de objetos usando expressões lambda
Eu tenho uma matriz de "Cão", onde eu quero imprimir o nome de todos os cães com mais de 5 anos.
Eu tentei algo como
Dogs.filter{ it.age > 5 }.forEach { it.name }
Isso me fornece o valor que eu preciso, mas como faço para armazenar e devolvê-lo como uma lista de strings? Tentei coisas como adicionar .join (","), mas como não recebo nenhuma matriz em troca, não funcionará.