==的不理解
有點不理解的是v2 == v1結果是false,而如果直接使用v2.major則空指針異常。 前面不是說了 == 就相當于是在調用equals方法嗎?這v2.major也是在用對象調方法?。ㄖ苯邮褂胑quals方法也是如此)。 另外針對有人說爪哇的叫法別扭,是因為中文翻譯就是爪哇。
有點不理解的是v2 == v1結果是false,而如果直接使用v2.major則空指針異常。 前面不是說了 == 就相當于是在調用equals方法嗎?這v2.major也是在用對象調方法?。ㄖ苯邮褂胑quals方法也是如此)。 另外針對有人說爪哇的叫法別扭,是因為中文翻譯就是爪哇。
2017-11-08
舉報
2017-11-26
你這樣理解,
Person p1 = new Person;
Person p2 = null;
println p1 == p2 相當于p1.equals(p2)
println p2.major肯定空指針啊,和Java是一樣的
2017-11-09
groovy是不報空指針異常的