После разбора моего файла s содержит AttributeGet:1,16,10106,10111
Поэтому мне нужно получить все числа после запятой в списке attributeIDGet. Я знаю, что есть несколько способов сделать это. Но есть ли способ Непременно конвертировать List<String>
в List<Integer>
.
Поскольку нижеприведенный код жалуется на несоответствие типов, поэтому я попытался выполнить Integer.parseInt, но, похоже, это не сработает для List. Здесь s - String.
private static List<Integer> attributeIDGet = new ArrayList<Integer>();;
if(s.contains("AttributeGet:")) {
attributeIDGet = Arrays.asList(s.split(":")[1].split(","));
}