空指针异常(一)
发布时间:2020-12-14 16:45:28 所属栏目:大数据 来源:网络整理
导读:bug,无意间遇到的 class Person{ String name @Override Object invokeMethod(String name,Object args) { print "执行方法:$name t传入参数:" println (args as List).join(",") }}Person person = new Person(name:'Yuri')person.helloWorld("hello Wo
bug,无意间遇到的 class Person{ String name @Override Object invokeMethod(String name,Object args) { print "执行方法:$name t传入参数:" println (args as List).join(",") } } Person person = new Person(name:'Yuri') person.helloWorld("hello World") println那一行出错了,添加个括号,就解决了: println((args as List).join(",")) 分析: groovy的语法允许省略括号,但,有时,细节上会出问题。 也不是大问题,可以原谅 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |