incompatible types: inference variable R has incompatible bounds equality constraints: java.util.List<T> lower bounds: java.util.ArrayList<java.lang.String>,java.lang.Object.
файл com/javarush/task/jdk13/task07/task0717/Solution.java, строка 37, позиция 1070
Может кто подскажет, как правильно обработать данные на 36 и 37 строке?
package com.javarush.task.jdk13.task07.task0717;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
import java.util.stream.Collectors;
import java.util.List;
/*
Удвой слова
*/
public class Solution {
public static void main(String[] args) throws Exception {
// Считать строки с консоли и объявить ArrayList list тут
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> list = new ArrayList();
String aLine;
while((aLine = reader.readLine()) != null) {
aLine = reader.readLine();
list.add(aLine);
}
ArrayList<String> result = doubleValues(list);
// Вывести на экран result
result
.stream()
.forEach(a -> System.out.println(a));
}
public static ArrayList<String> doubleValues(ArrayList<String> list) {
//напишите тут ваш код
return list
.stream()
.flatMap(a -> List.of(a,a).stream())
.collect(Collectors.toList());
}
}