大名鼎鼎的java动态脚本语言。已经通过了sun的认证

源代码在线查看: guillaumesmapbug.groovy

软件大小: 1630 K
上传用户: hjf
关键词: java sun 动态 脚本
下载地址: 免注册下载 普通下载 VIP

相关代码

				/**				 * @author Guillaume Laforge				 * @version $Revision: 1.5 $				 */				class GuillaumesMapBug extends GroovyTestCase {				    				    void testBug2() {				        def list = [1, 2, 3]				        def map = [:]				        				        doLoop(list, map)				    				        assert map[0] == 1 				        assert map[1] == 2 				        assert map[2] == 3 				    }				    				    void doLoop(list, map) {				        def i = 0				        for (it in list) {				            map[i++] = it				        }				    }				    				    				    void testBug() {				        def list = [1, 2, 3]				        def map = [:]				        doClosureLoop(list, map)				        				        assert map[0] == 1 				        assert map[1] == 2 				        assert map[2] == 3 				    }				    				    void doClosureLoop(list, map) {				        def i = 0				        list.each { map[i++] = it }				    }    				}			

相关资源