Используйте сбор для возврата List<определенный тип> вместо ListJAVA
Программисты JAVA общаются здесь
Anonymous
Используйте сбор для возврата List<определенный тип> вместо List

Сообщение Anonymous »

Я хочу собрать List, но похоже, что .collect() возвращает только List. Есть ли способ получить List?
Я знаю, что .toArray() существует, но мне нужен ArrayList.< /p>
public static List getTypes(List args)
{
return args.stream().map(e -> {
if (e.schema == null)
{
return getAllExportArgs(e);
}
else
{
return e;
}
}).collect(Collectors.toCollection(ArrayList::new)); //TODO: ?
}

public static List getAllExportArgs(TestClone args)
{
//returns List
}


Подробнее здесь: https://stackoverflow.com/questions/787 ... listobject

Вернуться в «JAVA»


Яндекс.Метрика