これら 2 つのオブジェクトが複雑なオブジェクト (ネストされたオブジェクト) である object1 と object2 を比較する Comparator を実装したいと考えています。
私の要件は、object2 に null 値があり、object1 の対応する値が null または null でない場合、コンパレータは true を返す必要がありますが、object2 の値が null ではなく、オブジェクト 1 の現在の値が異なるか null である場合は、返す必要があります。間違い。
これらの値は、オブジェクト内のオブジェクトまたはベース オブジェクトの値である可能性があります。
希望の結果を得るには、compareTo() メソッドをどのように実装すればよいか教えてください。