From 67fa3e9ec4cb93df283fabc829cdfdaaadf1eb2b Mon Sep 17 00:00:00 2001 From: Ileyan <3003916@stud.hs-mannheim.de> Date: Thu, 16 May 2024 15:00:26 +0200 Subject: [PATCH] jah --- notizen.md | 14 +++++++------- test.groovy | 9 --------- 2 files changed, 7 insertions(+), 16 deletions(-) delete mode 100644 test.groovy diff --git a/notizen.md b/notizen.md index 2a641aa..fd52dd3 100644 --- a/notizen.md +++ b/notizen.md @@ -39,21 +39,21 @@ Strandardmäßig werden in Groovy Strings aus der Klasse _java.lang.String_ benu Platzhalter im Stringliteral, handelt es sich um einen GString aus der Klasse _groovy.lang.GString_ ``` - def welt = "World!" - def hallo = "Hello ${welt}" - print hallo // "Hello World!" + def welt = "World!" + def hallo = "Hello ${welt}" + print hallo // "Hello World!" ``` Es ist auch erlaubt Berechnungen innerhalb des Platzhalters durchzuführen. Auch das wäre also ein gültiger Groovy Code: ``` - def str = "2 + 3 ergibt: ${2+3}"; - print str // "2 + 3 ergibt: 5 + def str = "2 + 3 ergibt: ${2+3}"; + print str // "2 + 3 ergibt: 5 ``` Man darf sogar mehrere Statements innerhalb des Platzhalters verwenden, jedoch wird empfohlen dies zu vermeiden. ``` - def str = "The sum of 1 and 2 is equal to ${def a = 1; def b = 2; a + b}" - print str // "The sum of 1 and 2 is equal to 3" + def str = "The sum of 1 and 2 is equal to ${def a = 1; def b = 2; a + b}" + print str // "The sum of 1 and 2 is equal to 3" ``` diff --git a/test.groovy b/test.groovy deleted file mode 100644 index b0148c0..0000000 --- a/test.groovy +++ /dev/null @@ -1,9 +0,0 @@ -public class Hi { - public static void main (String [] args) { - new Hi().this() - } - - def "this"(){ - print "hello" - } -} \ No newline at end of file