groovy-lecture/assignments/spread-operator.md

657 B

Spread Operator

Gegeben sei folgender Groovy-Code:

class Person {
    def name
    def alter

    def printIfAdult() {
        if (this.alter > 17) {
            println this.name + " ist volljährig."
        }
    }
}

def personen = //Hier die Liste einfügen

for (person in personen) {
    person.printIfAdult()
}

Erstellen Sie an der angegebenen Stelle eine Liste von folgenden Personen mit folgenden Attributen:

Name Alter
Max 12
Karl 40
Laura 23
Ali 15

Schreiben sie nun den Code so um, sodass anstelle der for-in-Schleife ein passender Operator benutzt wird.