- 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) { // здесь сравниваем типы этих документов
....
}
asmirnov 09.12.2014 08:47 # 0
bakagaijin 09.12.2014 10:56 # 0
asmirnov 09.12.2014 11:01 # 0
csResult.getDocType().equals(attachment. getDocument()) ???
bakagaijin 09.12.2014 11:05 # 0
Второй вариант - надо уточнить, что конкретно хотим узнать. Лежит ли в csResult и attachment ссылка на один и тот же объект (?), или то, что у двух потенциально разных документов одинаковый доктайп.
asmirnov 09.12.2014 11:10 # 0
bakagaijin 09.12.2014 11:16 # 0
asmirnov 09.12.2014 11:19 # 0
bakagaijin 09.12.2014 11:26 # 0
guest 09.12.2014 13:36 # 0