Коллекция Java, Упражнения LinkedList: Упражнение 17 с решением
Напишите программу на Java для объединения двух связанных списков.
Пример Решение : —
Код Java:
import java.util. *; Public class Exercise17 {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 c2 = новый LinkedList (); c2.add («Красный»); c2.add («Зеленый»); c2.add («Черный»); c2.add («Розовый»); System.out.println ("Список второго связанного списка:" + c2); //Разрешить объединение двух вышеперечисленных списков LinkedList a = new LinkedList (); a.addAll (c1); a.addAll (c2); System.out.println ("Новый связанный список:" + a); }}
Пример вывода:
Список первого связанного списка: [красный, зеленый, черный, белый, розовый] Список второго связанного списка: [Красный, Зеленый, Черный, Розовый] Новый связанный список: [Красный, Зеленый, Черный, Белый, Розовый, Красный, Зеленый, Черный, Розовый]
Наглядное представление:
Блок-схема:
Редактор кода Java: