我想知道,您是否有一种简洁的方法?

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)

最佳答案

简单实用方法:

public static boolean isBetween(int value, int min, int max)
{
  return((value > min) && (value < max));
}

09-10 01:02
查看更多