Java
 Computer >> コンピューター >  >> プログラミング >> Java

LinkedListに要素を追加するJavaプログラム


この記事では、リンクリストに要素を追加する方法を理解します。二重リンクリストに期待できるjava.util.LinkedListクラスの操作を実行します。リストにインデックスを付ける操作は、リストを最初からトラバースします。終了、指定されたインデックスに近い方。

以下は同じのデモンストレーションです-

入力がであると仮定します −

Run the program

必要な出力は

The elements added to the lists are: [Java, Python, Scala, Shell]

アルゴリズム

Step 1 - START
Step 2 - Declare a linkedlist namely input_list
Step 3 – Using the nuilt-in function add(), we add the elements to the list
Step 4 - Display the result
Step 5 - Stop

例1

ここでは、リストの最後に要素を追加します。

import java.util.LinkedList;
public class Demo {
   public static void main(String[] args){
      LinkedList<String> input_list = new LinkedList<>();
      System.out.println("A list is declared");
      input_list.add("Java");
      input_list.add("Python");
      input_list.add("Scala");
      input_list.add("Shell");
      System.out.println("The elements added to the lists are: " + input_list);
   }
}

出力

A list is declared
The elements added to the lists are: [Java, Python, Scala, Shell]

例2

ここでは、リストの指定された位置に要素を追加します。

import java.util.LinkedList;
public class Demo {
   public static void main(String[] args){
      LinkedList<String> input_list = new LinkedList<>();
      input_list.add("Java");
      input_list.add("Python");
      input_list.add("JavaScript");
      System.out.println("The list is defined as: " + input_list);
      input_list.add(1, "Scala");
      System.out.println("The list after adding element at position 1: " + input_list);
   }
}

出力

The list is defined as: [Java, Python, JavaScript]
The list after adding element at position 1: [Java, Scala, Python, JavaScript]

  1. 2つの数値を追加するJavaプログラム

    この記事では、Javaで2つの数値を追加する方法を理解します。これは、「+」演算子を使用して実行できます。 以下は同じのデモンストレーションです- 入力 入力が-であると仮定します input_1 : 10 input_2 : 15 出力 必要な出力は-になります Sum : 25 アルゴリズム Step1- Start Step 2- Declare three integers: input_1, input_2 and sum Step 3- Prompt the user to enter two integer value/ define the integers St

  2. リストから重複要素を削除するJavaプログラム

    リストから重複を削除するためのコードは次のとおりです- 例 import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.Set; public class Demo {    public static void main(String[] args){       ArrayList<String> list = new ArrayList<String>();       list.add(&q