Я хочу удалить элемент из ArrayList
, длина которого равна числу, переданному в виде целого числа. Мой код выглядит следующим образом. При запуске программы выдает UnsupportedOperationException
в строке, когда используется метод remove()
. На самом деле это проблема кодирования.Удаление объекта из ArrayList
public static List<String> wordsWithoutList(String[] words, int len) {
List<String> list = new ArrayList<String>();
list = Arrays.asList(words);
for(String str : list) {
if(str.length() == len) {
list.remove(str);
}
}
return l;
}
Хорошо, а что ваш вопрос? – simchona
Я хочу знать, почему он выбрасывает вышеизложенное исключение –
вам следует наложить на '(Список) Arrays.asList (слова);' –
aviad