// Значения, выделенные жирным шрифтом, должны быть проверены, чтобы проверить дубликаты записей в массиве объектов древовидной карты.
Map <'Integer, Object []> totalData = new TreeMap <' Integer, Object []> () ; totalData.put (1, new Object [] {1, "2020-01-02T09: 00: 35.815", "00102464071240001", "29810441", "Success"}); totalData.put (2, новый объект [] {2, "2020-01-02T09: 00: 35.816", "00102464071240002" , "29810442" , "Сбой "}); totalData.put (3, new Object [] {3, "2020-01-02T09: 00: 35.817", "00102464071240003", "29810443", "Failure"}); totalData.put (4, новый объект [] {4, "2020-01-02T09: 00: 35.818", "00102464071240004", "29810444", "Success"}); totalData.put (5, новый объект [] {5, "2020-01-02T09: 00: 35.819", "00102464071240002" , "29810442" , "Успех "}); totalData.put (6, new Object [] {6, "2020-01-02T09: 00: 35.819", "00102464071240006", "29810446", "Failure"}); totalData.put (7, новый объект [] {7, "2020-01-02T09: 00: 35.820", "00102464071240009" , "29810449" , "Успех "}); totalData.put (8, новый объект [] {8, "2020-01-02T09: 00: 35.821", "00102464071240008", "29810448", "Success"}); totalData.put (9, новый объект [] {9, "2020-01-02T09: 00: 35.822", "00102464071240009" , "29810449" , "Сбой "}); Конечный объект totalData необходимо проверить на наличие дублирующих записей. Жирные записи дублируются здесь, Исключенный вывод должен быть (после устранения дублирующих записей): totalData.put (1, new Object [] {1, "2020-01-02T09: 00: 35.815", "00102464071240001", "29810441", "Success"}); totalData.put (3, new Object [] {3, "2020-01-02T09: 00: 35.817", "00102464071240003", "29810443", "Failure"}); totalData.put (4, новый объект [] {4, "2020-01-02T09: 00: 35.818", "00102464071240004", "29810444", "Success"}); totalData.put (5, new Object [] {5, "2020-01-02T09: 00: 35.819", "00102464071240002", "29810442", "Success"}); totalData.put (6, new Object [] {6, "2020-01-02T09: 00: 35.819", "00102464071240006", "29810446", "Failure"}); totalData.put (7, новый объект [] {7, "2020-01-02T09: 00: 35.820", "00102464071240009", "29810449", "Success"}); totalData.put (8, новый объект [] {8, "2020-01-02T09: 00: 35.821", "00102464071240008", "29810448", "Success"});
Пожалуйста, дайте нам знать ваше предложение или идею, чтобы получить этот вывод