Определите объект как уникальный в наборе, независимо от порядка элементов списка внутри данного объекта.JAVA

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

Сообщение Anonymous »

У меня есть класс B, определенный ниже -->

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

Class B {
private List obj1;
private List obj2;

// Need to implement hashcode() and equals() methods
}
В моем коде я использую приведенную ниже логику для идентификации повторяющихся (неуникальных) элементов типа объекта B -->

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

Set setBObjects = new HashSet();
for (B tempB : listOfBTypeObjects) {
boolean isUnique = setBObjects.add(tempB);
if (!isUnique) {
// Print non-unique elements
}
}
Необходимо найти уникальные элементы типа B, независимо от порядка элементов списка в объекте B, например
предположим 1 экземпляр объекта B(B1) показан ниже ->

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

B1 ->
{
obj1 -> ["R", "G", "B"]
obj2 -> [objA1, objA2, objA3]
}
Другой экземпляр объекта B(B2) показан ниже ->

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

B2 ->
{
obj1 -> ["B", "G", "R"] 

Подробнее здесь: [url]https://stackoverflow.com/questions/79244514/define-a-object-to-be-unique-in-a-set-irrespective-of-order-of-list-elements-wi[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Определите объект как уникальный в наборе, независимо от порядка элементов списка внутри данного объекта.
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Найти уникальный или комбинацию для данного массива
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Найти уникальный или комбинацию для данного массива
    Anonymous » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Получите все реализации данного типа из IServiceProvider независимо от того, имеют ли они ключ или нет.
    Anonymous » » в форуме C#
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Сравнение элементов данного списка в CSharp
    Anonymous » » в форуме C#
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous

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