Java 如何比较foreach循环中的值

Java 如何比较foreach循环中的值,java,loops,jsp,foreach,Java,Loops,Jsp,Foreach,我想使用foreach循环比较jsp文件中的值。我有一周中有几天的数组列表,但其中一些是重复的。我不想改变名单。在jsp中,我希望打印天而不重复它们。有没有使用forecha、if或choose语句的解决方案 谢谢 在迭代之前将列表转换为集合。它将删除所有重复项。如果要查看的项目包含在列表中的任何其他位置,您还可以递归遍历数组列表,并使用内置的“removeIf”方法

我想使用foreach循环比较jsp文件中的值。我有一周中有几天的数组列表,但其中一些是重复的。我不想改变名单。在jsp中,我希望打印天而不重复它们。有没有使用forecha、if或choose语句的解决方案


谢谢

在迭代之前将列表转换为集合。它将删除所有重复项。

如果要查看的项目包含在列表中的任何其他位置,您还可以递归遍历数组列表,并使用内置的“removeIf”方法