Первая половина строк, встречающихся во входах в позиции индекса 1, должна быть заменена символом «-» с использованием потоков, как мы можем выполнять операции?
List<List<String>> arr = Arrays.asList(Arrays.asList("0", "ab"), Arrays.asList("6", "cd"),
Arrays.asList("0", "ef"), Arrays.asList("6", "gh"),
Arrays.asList("4", "ij"), Arrays.asList("0", "ab"),
Arrays.asList("6", "cd"));
У меня есть приведенный выше списокЯ хотел заменить первую позицию каждого вложенного списка в «-», используя циклы, которые я сделал следующим образом
int j=0;
while(j <arr.size()/2){
arr.get(j).set(1, "-");
j++;
}
Пример вывода: [[0, -], [6, -], [0,-], [6, gh], [4, ij], [0, ab], [6, cd]]
Но любой может объяснить, как этого можно добиться с помощью потоков