兩個對象==為啥不判斷引用?
void?main(){ ????var?person1?=?new?person(20); ????var?person2?=?new?person(20); ????print(person1?==?person2);//這里的結果是true,視頻里面老師也說了對象引用不一樣,這兩個對象,為啥==不判斷引用? } class?Person{ ????int?age; ????Person(this.age); }
void?main(){ ????var?person1?=?new?person(20); ????var?person2?=?new?person(20); ????print(person1?==?person2);//這里的結果是true,視頻里面老師也說了對象引用不一樣,這兩個對象,為啥==不判斷引用? } class?Person{ ????int?age; ????Person(this.age); }
2019-11-24
舉報
2019-11-30
如果你這樣寫返回值肯定是 false
你寫的代碼不全,對象進行操作符對比需要進行操作符覆寫。。