「Java」pushメソッドでArrayDequeの要素を追加する

環境
Spring Tool Suite 4.13
JavaSE 17

書式
public class ArrayDeque<E> extends AbstractCollection<E>
implements Deque<E>, Cloneable, Serializable
Dequeインタフェースのサイズ変更可能な配列の実装です。
配列の両端キューに容量制限はなく、使用量をサポートするために必要に応じて大きくなります。
public void push(E e)
この両端キューで表されるスタックに要素を入れます。つまり、要素をこの両端キューの先頭に挿入します。

使用例

package com.example;

import java.util.ArrayDeque;
import java.util.Deque;

public class DequeDemo {

      public static void main(String[] args) {
            //ArrayDequeクラスをインスタンスします
            Deque<String> cityQue = new ArrayDeque<>();
            System.out.println("pushメソッドでArrayDequeの要素を追加する");
            cityQue.push("東京"); 
            cityQue.push("大阪");
            cityQue.push("福岡");
            cityQue.push("横浜");
            
            //ArrayDeque要素を取得します
            for (String ss : cityQue) {
                  System.out.println(ss);
            }

      }

}

実行結果

pushメソッドでArrayDequeの要素を追加する
横浜
福岡
大阪
東京

 

Java

Posted by arkgame