Сравните два разных объекта коллекции Java с общим атрибутом, используя API потоков Java.JAVA

Программисты JAVA общаются здесь
Anonymous
Сравните два разных объекта коллекции Java с общим атрибутом, используя API потоков Java.

Сообщение Anonymous »

У меня есть два набора, содержащие 2 разных объекта

Код: Выделить всё

1. Set
2. Set

Код: Выделить всё

    class A {
private String id;
private String name;
private B objB;
}

class B {
private String id;
private String email;
}
Я хочу проверить, имеет ли какой-либо объект A в первом наборе тот же «идентификатор» во втором наборе B.
Если это b .getId().contains(a.getId), то этот объект B будет установлен в объекте A.

Код: Выделить всё

objA.setB(objB);
Как на основе предиката мы можем сохранить объект B в A на основе соответствующего значения атрибута «id» (с использованием потоков Java)?

Подробнее здесь: https://stackoverflow.com/questions/782 ... using-java

Вернуться в «JAVA»