Коллекция Java, упражнения LinkedList: поменяйте местами два элемента в связанном списке

Коллекция Java, Упражнения LinkedList: Упражнение 15 с решением

Напишите программу на Java, в которой два элемента меняются местами в связанном списке.

Пример решения : —

Код Java:

  import java.util.  *; public class Exercise15 {public static void main (String [] args) {//создать пустой связанный список LinkedList  l_list = new LinkedList  (); //используем метод add () для добавления значений в связанный список l_list.add ("Red");  l_list.add («Зеленый»);  l_list.add («Черный»);  l_list.add («Розовый»);  l_list.add («апельсин»); //распечатать список System.out.println ("Исходный связанный список:" + l_list); //Замена 1-го (индекс 0) элемента (красный) на 3-й (индекс 2) элемент (черный) Collections.swap (l_list, 0, 2);  System.out.println ("Новый связанный список после обмена:" + l_list);  }}  

Пример вывода:

 Исходный связанный список: [красный, зеленый, черный, розовый, оранжевый] Новый связанный список после обмена:  [Черный, зеленый, красный, розовый, оранжевый] 

Наглядное представление:

Блок-схема:

Редактор кода Java:

Оцените статью
nanomode.ru
Добавить комментарий