【发布时间】:2014-05-25 03:45:05
【问题描述】:
具体来说,我有 TabPane,我想知道其中是否有具有特定 ID 的元素。
所以,我想用 Java 中的 lambda 表达式来做到这一点:
boolean idExists = false;
String idToCheck = "someId";
for (Tab t : tabPane.getTabs()){
if(t.getId().equals(idToCheck)) {
idExists = true;
}
}
【问题讨论】:
-
我会用简单的方法写,用 List.contains 方法清理。示例:return tabPane.getTabs().contains(idToCheck);