使用CFML(ColdFusion Markup Langauge,又名ColdFusion),如何比较两个单维数组是否相同?
有一种使用CFML底层java比较两个数组的非常简单的方法.根据Adobe的Rupesh Kumar最近的博客(http://coldfused.blogspot.com/),ColdFusion数组是java列表(java.util.List)的实现.因此,所有Java列表方法都可用于CFML数组.
因此,要比较2个数组,您需要做的就是使用equals方法.如果数组相等则返回YES,否则返回NO.
Array2 equals Array1 #array2.equals(array1)# (returns a NO)
Array3 equals Array1 #array3.equals(array1)# (returns a YES)