Обновление элемента в Arraylist Java - PullRequest
0 голосов
/ 30 ноября 2018

Извините, что повторяю вопрос, но я новичок, и поиск других ответов мне не сильно помог.

Я хотел бы обновить свой список рассылки, но застрял в ошибке, которую не могу решить.Затмение подчеркивает набор слов.Мой код:

private List<List> lists;
public void updateList(int index, string a) throws listException {

    for(index = 0; index<list.size(); index++) {
        list.get(index);
        list.set(index, a);
    }

1 Ответ

0 голосов
/ 30 ноября 2018

Вы назвали список как lists и пытаетесь получить доступ к list в for-loop.

Таким образом, ваш цикл for должен выглядеть следующим образом:

for(index = 0; index<lists.size(); index++) {
    lists.get(index);
    lists.set(index, a);
}  

Также этоString, а не string, и вам придется инициализировать list.

Итак, сначала измените:

// Type should be String
private List<String> lists = new ArrayList<>(); 

И я не уверен, что такое listException.

public void updateList(int index, String a) { 
    // Your rest of the code. 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...