java el 表达式 list包含
时间: 2023-09-08 09:14:55 浏览: 97
java EL 表达式的例子
4星 · 用户满意度95%
在Java中,我们可以使用`List`的`contains`方法来判断一个列表是否包含某个元素。该方法的语法如下:
```
list.contains(element)
```
其中,`list`是一个列表,`element`是需要查找的元素。该方法会返回一个boolean值,表示列表中是否包含该元素。例如,你可以这样使用该方法来判断一个列表中是否包含某个元素:
```
List<Integer> list = Arrays.asList(1, 2, 3);
if (list.contains(2)) {
// 列表中包含2的情况
}
```
在上面的例子中,我们首先定义了一个包含三个元素的列表,然后使用`contains`方法来判断列表中是否包含2。如果包含2,则执行`if`语句中的代码块。
在EL表达式中,我们可以使用`${list.contains(element)}`来调用`contains`方法。例如,你可以这样使用EL表达式来判断一个列表中是否包含某个元素:
```
<c:set var="list" value="[1, 2, 3]"/>
<c:if test="${list.contains(2)}">
<!-- 列表中包含2的情况 -->
</c:if>
```
在上面的例子中,我们使用`<c:set>`标签定义了一个包含三个元素的列表,然后使用EL表达式`${list.contains(2)}`来判断列表中是否包含2。如果包含2,则执行`<c:if>`标签中的代码块。
阅读全文