0 / 0 / 0
Регистрация: 18.04.2010
Сообщений: 7
|
||||||||||||||||
1 | ||||||||||||||||
Сравнение объектов25.10.2013, 16:05. Показов 2509. Ответов 4
Метки нет (Все метки)
У меня возник вопрос существует ли в java возможность сравнения объектов одного типа и получение их различий.
Объясню на примере, допустим у нас есть класс People:
Конечно, зная какие объекты мы сравниваем, и список сравниваемых полей, мы сами можем написать такой метод, ну а если мы заранее не знаем список полей, как быть, возможно существует уже такая технология или либа, или ещё что-нибудь? ps Заранее спасибо любой инфе
0
|
25.10.2013, 16:05 | |
Ответы с готовыми решениями:
4
Сравнение объектов типовых параметров Сравнение двух объектов разного типа Декартово дерево. Передача объектов в дерево. Сравнение объектов в дереве Поиск и сравнение объектов LinkedList |
57 / 57 / 12
Регистрация: 11.02.2013
Сообщений: 132
|
|
25.10.2013, 17:07 | 2 |
необходимо переопределить методы equals и hashCode
0
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
28.10.2013, 10:27 | 3 |
Чтобы получить разницу - только библиотеки искать. java позволяет определить равны-не равны. Для этого надо переопределить equals, и для консистентности - hashCode.
0
|
0 / 0 / 0
Регистрация: 18.04.2010
Сообщений: 7
|
|
01.11.2013, 12:40 [ТС] | 4 |
Спасибо за ответы, проблему решил с помощью BeanUtils
0
|
3 / 3 / 1
Регистрация: 31.10.2013
Сообщений: 38
|
|
01.11.2013, 15:36 | 5 |
p1,p2
p1.equals(p2) object1.equals(object2);// должно быть true, поскольку содержимое объектов эквивалентно
0
|
01.11.2013, 15:36 | |
01.11.2013, 15:36 | |
Помогаю со студенческими работами здесь
5
LinkedList составленный из объектов класса, как обратиться к полям объектов Дополните пожалуйста эти методы! скалярное произведение векторов, умножение на скаляр, сравнение векторов, сравнение Как добавить в лист объектов лист объектов.Проблема-Вместе со вторым листом обновляется первый Сравнение объектов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |