恐怕没什么捷径,
从数组中逐个读出,判断是否符合条件,统计+1;最后看统计数是否符合

解决方案 »

  1.   

    对每个条件写个判断的函数,然后遍历数组,依次判断,如果这些判断条件之间有关联,就可以优化代码,不让只能一个一个条件的判断!
      

  2.   

    可以设计成多维正交数组,不同的维存不同的数据,你可以试一试
      

  3.   

    在方法中,
    对已定的众多条件,都一一进行检验,得到是否匹配结果集,
    然后在根据用户的选择来判断结合结果集返回给用户