Преобразовать список< String> to List сразу

После разбора моего файла " s" содержит AttributeGet:1,16,10106,10111

Итак, мне нужно получить все числа после двоеточия в списке attributeIDGet. Я знаю, что есть несколько способов сделать это. Но есть ли способ Напрямую преобразовать Listв List. Поскольку приведенный ниже код жалуется на несоответствие типов, я попытался сделать Integer.parseInt, но я думаю, что это не сработает для списка. Здесь s — строка.

private static List<Integer> attributeIDGet = new ArrayList<Integer>();

if(s.contains("AttributeGet:")) {
    attributeIDGet = Arrays.asList(s.split(":")[1].split(","));
}
54
задан Ashish John 26 March 2018 в 00:02
поделиться