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

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

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

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

Код Java:

  import java.util  . *; public class Exercise18 {public static void main (String [] args) {//создать пустой связанный список LinkedList  c1 = new LinkedList  ();  c1.add («Красный»);  c1.add («Зеленый»);  c1.add («Черный»);  c1.add («Белый»);  c1.add («Розовый»);  System.out.println ("Исходный связанный список:" + c1);  LinkedList  newc1 = новый LinkedList  ();  newc1 = (LinkedList) c1.clone ();  System.out.println ("Клонированный связанный список:" + newc1);  }}  

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

 Примечание. Exercise18.java использует неотмеченные или небезопасные операции.  Примечание. Перекомпилируйте с помощью -Xlint: не отмечен для подробностей.  Исходный связанный список: [Красный, Зеленый, Черный, Белый, Розовый] Клонированный связанный список: [Красный, Зеленый, Черный, Белый, Розовый] 

Графическое представление:

Блок-схема:

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

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