Код: Выделить всё
String itemDescValue = Stream.of(dtaArr).filter(e ->
e.getRateUID().equals(rateUID))
.map(myObject::getItemDesc)
.findFirst()
.orElse(null);
< /code>
Я хотел бы запустить поток, чтобы включить индекс, когда значение соответствует. Я знаю, что могу достичь этого, используя простую для цикла: < /p>
for(int i=0 ;i < dtaArr.size(); i++)
{
if(dtaArr.get(i).getItemDesc().equals(itemDescValue)){
//do stuff here
}
}
Подробнее здесь: https://stackoverflow.com/questions/632 ... stream-api