IEnumerable<ReportReceipt> expected = new List<ReportReceipt>() new ReportReceipt("fileName1","Hash1","some comments1"){
new ReportReceipt("fileName1","Hash1",
我如何实现这种相等比较是一种明智的java方式?boolean x = (a == b) || (a.equals(b))
我希望确保两个对象的内容相等,但null也可以,即两者都可以为null,因此是相等的。更新:为了清楚起见,我必须多次实现这种比较,并且不想每次都复制和粘贴这些东西,特别是对于冗长的对象名称。在“a”和“b”中,它看起来很小很简单,但往往会变大