904 B
904 B
Ideen für Aufgaben:
- Schere Stein Papier in Groovy, ohne eine Klasse zu benutzen (zuhause)
- Gegebenen Java Code in Groovy umwandeln und dabei den Code so kurz wie möglich halten.
Besonderheiten in Groovy:
-
Gleiche Schlüsselwörter wie in Java, Schlüsselwörter können jedoch auch als Methoden- /Variablennamen verwendet werden
public class Hi { public static void main (String [] args) { new Hi().this() } def "this"() { print "hello" } }
Man sollte dies aber vermeiden, da es nur für Verwirrung sorgt und in den meisten Fällen hat man nichts davon.
-
Variablennamen dürfen nicht mit Zahlen beginnen, jedoch mit Underscores (_), Dollarzeichen ($) oder Buchstaben.
-
Triple Quoted Strings: Gehen über meherere Zeilen hinweg
def a = '''Dies ist Ein riple Quoted String''' print a