youngledo
2017-11-08 21:06
有点不理解的是v2 == v1结果是false,而如果直接使用v2.major则空指针异常。 前面不是说了 == 就相当于是在调用equals方法吗?这v2.major也是在用对象调方法啊(直接使用equals方法也是如此)。 另外针对有人说爪哇的叫法别扭,是因为中文翻译就是爪哇。
你这样理解,
Person p1 = new Person;
Person p2 = null;
println p1 == p2 相当于p1.equals(p2)
println p2.major肯定空指针啊,和Java是一样的
groovy是不报空指针异常的
新一代构建工具gradle
39540 学习 · 98 问题
相似问题