내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
ls
groovy:closure
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Groovy Closure ====== * [[http://examples.javacodegeeks.com/core-java/groovy-closure-example-2/|Groovy Closure Example]] * [[https://dzone.com/articles/functional-programming-groovy|Functional Programming with Groovy]] * [[http://mrhaki.blogspot.kr/2009/09/groovy-goodness-using-inject-method.html|Groovy Goodness: Using the Inject Method]] : ''inject'' is ''reduce'' * [[https://tedvinke.wordpress.com/2015/08/16/groovy-weekend-collections-injecting-or-map-reduce/|Groovy Weekend – Collections: Injecting or Map Reduce]] ====== Method Reference ====== * [[http://mrhaki.blogspot.com/2009/08/groovy-goodness-turn-methods-into.html|Groovy Goodness: Turn Methods into Closures]] <code groovy> public class JavaObject { public static void javaSays(final String s) { System.out.println("Java says: Hello " + s + "!"); } } // Groovy method to convert to closure. def groovySays(s) { "Groovy says: Hello ${s}!" } // Use .& syntax to convert method to closure. names.each(this.&groovySays) // Convert Java method to closure and use it. def javaSays = JavaObject.&javaSays names.each javaSays </code>
groovy/closure.txt
· 마지막으로 수정됨: 2019/01/22 19:53 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로