ホームページ >Java >&#&チュートリアル >Java 配列.push
Java では、プッシュはスタック、配列、LinkedList などに要素を追加するメソッドです。Java では、java.util.Stack クラスの Push(E el) メソッドを使用してスタックに要素を追加できます。 。 LinkedList の場合は、Java.util.LinkedList。これは、LinkedList の addFirst() メソッドと同様に機能します。 ArrayDeque の Java.util.ArrayDeque.push(E el) メソッドは、要素を Deque の先頭にプッシュします。
広告 このカテゴリーの人気コース JAVA マスタリー - スペシャライゼーション | 78 コース シリーズ | 15 回の模擬テスト無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
スタック、LinkedList、および Deque のプッシュ メソッドの構文を見てみましょう。
構文:
STACK.push(E el)
構文:
LinkedListObject.push(Object el)
構文:
Array_Deque.push(E el)
プッシュ メソッドは、Stack、LinkedList、および Deque でも同様に機能します。望ましい結果を達成するには、次の手順に従います。
1. 要件に基づいてスタック、LinkedList、または Deque を作成します。
Stack<String>s = new Stack<String>(); LinkedList<Integer>li = new LinkedList<>(); Deque<Integer>dq = new ArrayDeque<Integer>(8);
2. プッシュ メソッドを使用して要素を追加します。
s.push("A") li.push(45) dq.push(9)
以下は Java array.push の実装例です。
コード:
import java.util.*; public class PushMethodExample { public static void main(String args[]) { // create a stack Stack<String> s = new Stack<String>(); s.push("Happy"); s.push("Sad"); s.push("Confused"); s.push("Tensed"); s.push("Mixed Emotions"); // Print elements in stack System.out.println("Stack Elements: " + s); // Push new elements s.push("Emotions"); s.push("Exists"); // Stack after adding new elements System.out.println("Stack after adding new elements " + s); } }
出力:
説明: まず、スタックを作成し、push() メソッドを使用して要素を追加します。その後、スタックを印刷し、要素を再度追加して、要素が正常に挿入されたかどうかを確認できます。コードを実行すると、新しい要素を追加する前と後の両方のスタックを表示できます。
コード:
import java.util.*; public class PushMethodExample { public static void main(String args[]) { // create a LinkedList LinkedList<Integer> li = new LinkedList<>(); li.push(45); li.push(90); li.push(67); li.push(33); li.push(56); // Print elements in LinkedList System.out.println("LinkedList Elements: " + li); // Push new elements li.push(456); li.push(678); // LinkedList after adding new elements System.out.println("LinkedList after adding new elements " + li); } }
出力:
説明: LinkedList li を作成し、push() メソッドを使用して整数型の要素を追加します。その後、LinkedListを表示して再度項目を追加すると、要素が挿入されているかどうかが判断できます。コードを実行すると、新しい要素を追加する前と追加した後の LinkedList を表示できます。
コード:
import java.util.*; public class PushMethodExample { public static void main(String args[]) { // create a stack Stack<Integer> s = new Stack<Integer>(); s.push(45); s.push(90); s.push(67); s.push(33); s.push(56); // Print elements in stack System.out.println("stack Elements: " + s); // Push new elements s.push(456); s.push(678); // stack after adding new elements System.out.println("stack after adding new elements " + s); } }
出力:
説明: まず、整数要素を受け入れるためのスタックを作成します。次に、push() メソッドを使用して要素をスタックに追加します。スタック内の現在の要素を出力します。次に、2 つの新しい要素をスタックに追加します。これらの要素が正常に追加されたことを確認するために、スタック内の要素を再度出力します。コードを実行すると、追加された 2 つの要素がスタックに実際に含まれていることがわかります。
コード:
import java.util.*; public class PushMethodExample { public static void main(String args[]) { // create a LinkedList LinkedList<String> li = new LinkedList<>(); li.push("Happy"); li.push("Sad"); li.push("Confused"); li.push("Tensed"); li.push("Mixed Emotions"); // Print elements in LinkedList System.out.println("LinkedList Elements: " + li ); // Push new elements li.push("Emotions"); li.push("Exists"); // LinkedList after adding new elements System.out.println("LinkedList after adding new elements " + li ); } }
出力:
説明: LinkedList li を作成し、push() メソッドを使用して文字列型の要素を追加します。コードを実行すると、新しい要素を追加する前と追加した後の LinkedList を表示できます。
コード:
import java.util.ArrayDeque; import java.util.Deque; public class PushMethodExample { public static void main(String[] args) { // Create ArrayDeque Deque<Integer> dq = new ArrayDeque<Integer>(8); // Add elements to the deque using add() method dq.add(23); dq.add(56); dq.add(78); dq.add(13); // Print elements in deque System.out.println("Elements in deque are : "); for (Integer n : dq) { System.out.println("No : " + n); } // Add new elements using the method push() dq.push(456); dq.push(3432); // Print elements in Deque after inserting new elements System.out.println("Deque after inserting new elements:"); for (Integer n : dq) { System.out.println("No : " + n); } } }
出力:
説明: 要素を追加するための両端キューを作成します。そのためには、メソッド Push() を使用し、整数型の要素を追加します。次に、Deque を出力し、その中に存在する現在の要素を特定します。
以上がJava 配列.pushの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。