我想索引時,導線列表的使用拉姆達。如何使用流遍歷列表時獲取元素索引?
例如:
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