jstl如何判定一个list中是否包含一个String?除了foreach循环比较还有什么好方法吗?

解决方案 »

  1.   

    单纯的问题没意义。请说出你的需求。。在什么情况下。List<String> 如果指定了list里的类型
    那判断size > 0 就说明存在
      

  2.   

    传来的list里有1到50中任意数量的数字
    页面中用foreach循环出50行信息(假设是人名)
    如果行数在list中,则人名用红色标记
    就是要处理这样的问题,但是不想用循环,感觉太麻烦,有可能要比较2500次,所以问一下有么有什么好方法
      

  3.   

    如果在后台java中可以使用if(list.con..)包含。
      

  4.   

    把list取出拼接成一个以特殊符号分割拼成字符串(比如用逗号 "aaa,bbb,ccc",一次循环)
    以正则式的方式去匹配这个字符串 (第二次循环)
    这样是否可行?