情况如图:
currentPresentationGroup和value的内容对比
这里看到,当重新new的对象,即使id和内容完全一致,使用"=="也不能得到true,因为currentPresentationGroup和value的对象指针不同,即使用哈希值判定也是不同的
所以对于这种情况,要使用数据本身的内容值判定,或者重写"=="表达式,以避免这种情况
情况如图:
currentPresentationGroup和value的内容对比
这里看到,当重新new的对象,即使id和内容完全一致,使用"=="也不能得到true,因为currentPresentationGroup和value的对象指针不同,即使用哈希值判定也是不同的
所以对于这种情况,要使用数据本身的内容值判定,或者重写"=="表达式,以避免这种情况