groovy-lecture/live/bedingte_op.md

15 lines
703 B
Markdown
Raw Normal View History

2024-06-07 22:06:00 +02:00
# Operatoren:
Schreiben Sie eine Groovy-Methode **vergleich(a,b)**, die zwei Werte annimmt und diese vergleicht. Ist einer von den Werten *null* soll ein Standardwert verwendet werden. Die Standartwerte sollen a=10 und b=20 sein Die Methode soll folgende Schritte ausführen:
1. Um den Standardwert zu setzen soll der Elvis Operator verwendet werden.
2. Der Vergleich der beiden Werte soll durch Einsatz des Spaceship-Operators implementiert werden.
3. Es soll eine passende Ausgabe erzeugt werden.
Rufen sie Ihre Methode mit folgenden Werten auf:
````Groovy
println vergleich(5, 15)
println vergleich(null, 15)
println vergleich(25, null)
println vergleich(null, null)
println vergleich(20, 20)
````