문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
groovy:closure [2016/08/05 08:57] kwon37xi |
groovy:closure [2019/01/22 19:53] (현재) kwon37xi |
||
---|---|---|---|
줄 4: | 줄 4: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | |||
+ | ====== Method Reference ====== | ||
+ | * [[http:// | ||
+ | <code groovy> | ||
+ | public class JavaObject { | ||
+ | | ||
+ | System.out.println(" | ||
+ | } | ||
+ | } | ||
+ | |||
+ | // Groovy method to convert to closure. | ||
+ | def groovySays(s) { | ||
+ | " | ||
+ | } | ||
+ | // Use .& syntax to convert method to closure. | ||
+ | names.each(this.& | ||
+ | |||
+ | // Convert Java method to closure and use it. | ||
+ | def javaSays = JavaObject.& | ||
+ | names.each javaSays | ||
+ | </ |