Groovy是否有一个简短的if表单来调用方法而不返回值?(非三元)

Groovy是否有一个简短的if表单来调用方法而不返回值?(非三元),groovy,Groovy,我只想在满足条件时调用一个方法,在Python中,我将执行以下操作: print_static_content() if condition 这可以通过groovy实现吗 脚注:我知道Groovy有一个三元运算符,但它会返回一个值。如果(条件)打印静态内容()正是我需要的,我正在尝试:消息?System.err.println(消息)@如果您不想将其作为答案添加,我会将您的解决方案标记为正确的解决方案。如果您觉得奇怪,也可以执行条件和打印\u static\u content()@JBNize

我只想在满足条件时调用一个方法,在Python中,我将执行以下操作:

print_static_content() if condition
这可以通过groovy实现吗


脚注:我知道Groovy有一个三元运算符,但它会返回一个值。

如果(条件)打印静态内容()
正是我需要的,我正在尝试:
消息?System.err.println(消息)
@如果您不想将其作为答案添加,我会将您的解决方案标记为正确的解决方案。如果您觉得奇怪,也可以执行
条件和打印\u static\u content()
@JBNizet的答案更好;-)@tim_yates在解析调用?时不会返回值?。但是,很高兴知道这一点,将来可能会有所帮助;)