Метод ArrayDeque clone () в Java

Опубликовано: 18 Февраля, 2022

Метод Java.util.ArrayDeque.clone () используется для возврата неглубокой копии этой двухсторонней очереди. Он просто создает копию двухсторонней очереди.

Синтаксис:

 Array_Deque.clone ()

Параметры: метод не принимает никаких параметров.

Возвращаемое значение: метод просто возвращает копию ArrayDeque.

Ниже программы иллюстрируют метод Java.util.ArrayDeque.clone ():
Программа 1:

Program 2:

// Java code to illustrate clone()
import java.util.*;
  
public class ArrayDequeDemo {
    public static void main(String args[])
    {
        // Creating an empty ArrayDeque
        ArrayDeque<Integer> de_que = new ArrayDeque<Integer>(8);
  
        // Use add() method to add elements into the Deque
        de_que.add(10);
        de_que.add(15);
        de_que.add(30);
        de_que.add(20);
        de_que.add(5);
  
        // Displaying the ArrayDeque
        System.out.println("ArrayDeque: " + de_que);
  
        // Creating another array to copy
        Deque<Integer> copy_deque = de_que.clone();
  
        // Displaying the copy of Deque
        System.out.println("The cloned array is: " + copy_deque);
    }
}
Output:
ArrayDeque: [10, 15, 30, 20, 5]
The cloned array is: [10, 15, 30, 20, 5]