>im 尝试比较两个不同实例的文件夹中的文件列表。 我将这两个列表 fileOld (时间 t1 的文件列表)和 fileNew(时间 t2 的文件列表)传递给规则资源。 我的规则文件应该比较这两个列表,如果它们不相等,它应该打印添加/删除的文件列表。 如何在流口水中做到这一点?
rule complist
when
$listOne: List()
$listTwo: List( this != $listOne, ! this.equals( $listOne )
then
... write Java code to display the differences
end
请注意,您应该将 List 包装为标识列表或添加日期的事实对象,否则您不知道哪个是哪个,并且输出将出现两次。