Использование Stream API для поиска значений в JTable
подскажите имеется таблица JTable (swing), можно ли с использованием Stream сформировать список List в который будут помещены номера строк таблицы JTable, которые в 4-м столбце например содержат значение "нет"?
Ответы (1 шт):
Автор решения: Alex Chermenin
→ Ссылка
Да, возможно. Будет выглядеть как-то так:
List<Integer> list = IntStream
.range(0, jTable.getRowCount())
.filter(rowIndex -> jTable.getModel().getValueAt(rowIndex, colIndex).equals("нет"))
.boxed()
.collect(Collectors.toList());
Где colIndex - номер столбца, который проверяете.