@bbrother92

Как сделать кастомное стравнения object A по некоторым полям, что есть в object b?

Как проверить что object a содержит теже самые данные и поля, что object b но при этом допустим исключить какие то поля из сравнения?
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
al_gon
@al_gon
Как угодно.
Даже так:

public class CustomEquals {
	public static void main(String[] args) {
		A a = new A();
		B b = new B();
		System.out.println(equals(a, b));
	}

	static boolean equals(A a, B b) {
		return Objects.equals(a.b, b.b);
	}
}

class A {
	String a;
	String b;
}

class B {
	String b;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы