groovy-lecture/assignments/spread-operator.md

34 lines
657 B
Markdown
Raw Normal View History

2024-06-09 20:55:46 +02:00
### Spread Operator
Gegeben sei folgender Groovy-Code:
```Groovy
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.