Supérieur et inférieur à un énoncé

Je me demandais, avez-vous un moyen sympa de faire cela ?

if(orderBean.getFiles().size() > 0  && orderBean.getFiles().size() < 5)

sans déclarer une variable qui n'est pas nécessaire n'importe où ailleurs ?

int filesCount = orderBean.getFiles().size();
if(filesCount > 0  && filesCount < 5) {

Je veux dire, dans la boucle for ", déclarant conditions" pour l'itération, on peut déclarer une variable et en préciser les conditions. Ici, on ne peut pas le faire, et l'un ne peut faire quelque chose comme

if(5 > orderBean.getFiles().size() > 0)

source d'informationauteur lisak