Мне было интересно, есть ли у вас аккуратный способ сделать это?
if(orderBean.getFiles().size() > 0 && orderBean.getFiles().size() < 5)
без объявления переменной, которая больше нигде не нужна?
int filesCount = orderBean.getFiles().size();
if(filesCount > 0 && filesCount < 5) {
Я имею в виду, что в цикле for мы «объявляем условия» для фактической итерации, можно объявить переменную, а затем указать условия. Здесь никто не может этого сделать, и никто не может сделать что-то вроде
if(5 > orderBean.getFiles().size() > 0)