加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

空指针异常(一)

发布时间: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的语法允许省略括号,但,有时,细节上会出问题。

也不是大问题,可以原谅

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读