수색…


소개

Groovy에서의 골프 팁

스프레드 도트 연산자 (*.)

collect 메소드 대신 Spread dot 연산자를 사용할 수 있습니다.

(1..10)*.multiply(2) // equivalent to (1..10).collect{ it *2 }
d = ["hello", "world"]
d*.size() // d.collect{ it.size() }

Gpars를 사용한 병렬 처리

Gpars는 작업을 동시에 처리 할 수있는 직관적 인 방법을 제공합니다.

import groovyx.gpars.*
GParsPool.withPool { def result = dataList.collectParallel { processItem(it) } }


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow