Да, просто выполните:
String str = "E_1000, E_1005,E_1010 , E_1015,E_1020,E_1025";
List<String> splitStr = Arrays.stream(str.split(","))
.map(String::trim)
.collect(Collectors.toList());
Объяснение:
Сначала мы разделимся на ,
:
str.split(",")
Затем мы переходимэто в поток (не обрезанных) строк:
Arrays.stream(str.split(","))
Далее мы обрезаем все строки в потоке:
Arrays.stream(str.split(","))
.map(String::trim)
Наконец, мы собираем все обрезанные строки в список:
Arrays.stream(str.split(","))
.map(String::trim)
.collect(Collectors.toList());