Мне нужно преобразовать строку, разделенную запятой, в список целых чисел. Например, если у меня есть следующая строка
String numbersArray = "1, 2, 3, 5, 7, 9,";
Есть ли способ конвертировать его сразу в List<Integer>
?
Теперь я вижу только один способ сделать это.
List<String> numbers = Arrays.asList(numbersArray.split(","));
И затем
List<Integer> numbersInt = new ArrayList<>();
for (String number : numbers) {
numbersInt.add(Integer.valueOf(nubmer));
}
Мне любопытно, есть ли способ пропустить часть с List<String>
и при первом запуске преобразовать ее в List<Integer>