Wenn ich bin mit Groovy String Vorlage: http://docs.groovy-lang.org/latest/html/documentation/template-engines.html#markuptemplate-gotchasStenografie für groovy String
Ich habe eine Variable $ name1, name2, und ich möchte etwas sagt wie:
${name1? name1:''} ${name2? 'name2 was here, too': ''}
Gibt es eine saubere Art und Weise zu Schreib den Ausdruck so. Gegeben ich weiß nicht, ob $ name1, $ name2 null ist oder nicht. Wenn dies der Fall ist, ist das Drucken leer oder nichts drucken in Ordnung. Ich will einfach nicht 'null' als Text.
Nitpicking: der entsprechende Code ist 'bar? bar: baz'; Groovy Thruth statt eines Null-Checks. – cfrick
@cfrick Danke, dass du das herausgibst, ich habe das in die Antwort geschrieben – CptBartender