Groovy动态语言 运行在JVM中的动态语言 可以方便的处理业务逻辑变化大的业务

源代码在线查看: arrayparammethodtest.groovy

软件大小: 1644 K
上传用户: maple_78
关键词: Groovy JVM 动态语言 运行
下载地址: 免注册下载 普通下载 VIP

相关代码

				import groovy.DummyInterface
				
				class ArrayParamMethodTest extends GroovyTestCase implements DummyInterface {
				
				    void testMethodCall() {
				        def array = "a b c".split(' ')
				        
				        assert array.size() == 3
				        
				        methodWithArrayParam(array)
				    }
				    
				    void methodWithArrayParam(String[] args) {
				        println("first item: ${args[0]}")
				        
				        // lets turn it into a list
				        def list = args.toList()
				        assert list instanceof java.util.List
				        list[4] = "e"
				        
				        assert list == ["a", "b", "c", null, "e"]
				        
				        println("Created list ${list}")
				    }
				}			

相关资源