Как изменить содержимое списка связанных строк - PullRequest
0 голосов
/ 26 апреля 2018

Я написал это:

public static void main(String[] args) {
    LinkedList<String> list = new LinkedList<>();//declare your list
    Scanner input = new Scanner(System.in);//create a scanner
    System.out.println("How many participants? ");
    int nbr = input.nextInt();//read the number of element
    input.nextLine();
    do {
        System.out.println("What is the name of the people?");
        list.add(input.nextLine());//read and insert into your list in one shot
        nbr--;//decrement the index
    } while (nbr > 0);//repeat until the index will be 0

    System.out.println(list);//print your list

Вывод:

Jack, Frank

Что я хочу сделать, это изменить содержимое связанного списка. Например я написал 2 имени Джек и Фрэнк. Затем я хочу добавить фамилию Джека, чтобы связанный список был:

Jack Adam, Frank

Что мне делать?

1 Ответ

0 голосов
/ 27 апреля 2018

Что вам нужно сделать, это использовать метод set для обновления конкретной позиции, которую вы хотите обновить. В этом случае будет что-то вроде этого:

list.set(0, list.get(0) + " Adam");

Обратите внимание, что мы получаем содержимое позиции 0 списка и объединяем его с фамилией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...