- 1
- 2
- 3
- 4
- 5
int docTypeId1 = csResult.getDocType().getId();
int docTypeId2 = attachment.getDocument().getId();
if (docTypeId1 == docTypeId2) { // здесь сравниваем типы этих документов
....
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+68
int docTypeId1 = csResult.getDocType().getId();
int docTypeId2 = attachment.getDocument().getId();
if (docTypeId1 == docTypeId2) { // здесь сравниваем типы этих документов
....
}
csResult.getDocType().equals(attachment. getDocument()) ???
Второй вариант - надо уточнить, что конкретно хотим узнать. Лежит ли в csResult и attachment ссылка на один и тот же объект (?), или то, что у двух потенциально разных документов одинаковый доктайп.