「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)
この両端キューで表されるスタックに要素を入れます。つまり、要素をこの両端キューの先頭に挿入します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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);
}
}
}
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); } } }
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);
            }

      }

}

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pushメソッドでArrayDequeの要素を追加する
横浜
福岡
大阪
東京
pushメソッドでArrayDequeの要素を追加する 横浜 福岡 大阪 東京
pushメソッドでArrayDequeの要素を追加する
横浜
福岡
大阪
東京

 

Java

Posted by arkgame