我想索引时,导线列表的使用拉姆达。如何使用流遍历列表时获取元素索引?
例如:
List<CheckBox> checkBoxes = null;
checkBoxes.forEach(checkBox -> {
if (checkBox.isSelected()) {
sb.append("index"); //I want to get checkbox index here
sb.append(",");
}
});
编辑:该checkBoxes = null;
只是一个占位符,但一旦我开始编写一些代码将可以正常使用了。
这代码是将完全抛出一个'空指针Exception' – 3kings
拉姆达为所有的情况下不工作,但使用传统的'for'循环将是最适合你的情况。 –
我知道。这只是一个例子。我不会在我的代码中这样写。 – Cyrus