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

リスト内の要素を置き換えるJavaプログラム


この記事では、リスト内の要素を置き換える方法を理解します。 Listextendsコレクションは、一連の要素を格納するコレクションの動作を宣言します。

コレクションは、オブジェクトのグループを格納および操作するためのアーキテクチャを提供するフレームワークです。 Javaコレクションは、検索、並べ替え、挿入、操作、削除など、データに対して実行するすべての操作を実行できます。

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

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

Input list : [Java, Scala, Mysql, Redshift]

必要な出力は

After replacing one element of the list: [Java, Scala, Python, Redshift]

アルゴリズム

Step 1 - START
Step 2 - Declare a list namely input_list.
Step 3 - Define the values.
Step 4 - Use the function .set() and pass the index to be updated and the string to be added as parameter.
Step 5 - Display the list as result
Step 6 - Stop

例1

ここでは、「main」関数の下ですべての操作をバインドします。

import java.util.*;
public class Demo {
   public static void main(String[] args) {
      System.out.println("The required packages have been imported");
      try {
         ArrayList<String> input_list = new ArrayList<>();
         input_list.add("Java");
         input_list.add("Scala");
         input_list.add("Mysql");
         input_list.add("Redshift");
         System.out.println("The list is defined as" +input_list);
         input_list.set(2, "Python");
         System.out.println("\nAfter replacing one element of the list: " +input_list);
      }
      catch (Exception e) {
         System.out.println(e);
      }
   }
}

出力

The required packages have been imported
The list is defined as[Java, Scala, Mysql, Redshift]

After replacing one element of the list: [Java, Scala, Python, Redshift]

例2

ここでは、操作をオブジェクト指向プログラミングを示す関数にカプセル化します。

import java.util.*;
public class Demo {
   public static void main(String[] args) {
      System.out.println("The required packages have been imported");
      try {
         ArrayList<String> input_list = new ArrayList<>();
         input_list.add("Java");
         input_list.add("Scala");
         input_list.add("Mysql");
         input_list.add("Redshift");
         System.out.println("The list is defined as" +input_list);
         input_list.set(2, "Python");
         System.out.println("\nAfter replacing one element of the list: " +input_list);
      }
      catch (Exception e) {
         System.out.println(e);
      }
   }
}

出力

The required packages have been imported
The list is defined as[Java, Scala, Mysql, Redshift]

After replacing one element of the list: [Java, Scala, Python, Redshift]

  1. リストから重複要素を削除する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

  2. 最初の「K」要素を「N」に置き換えるPythonプログラム

    最初の「K」要素を「N」に置き換える必要がある場合は、単純な反復が使用されます。 例 以下は同じのデモンストレーションです- my_list = [13, 34, 26, 58, 14, 32, 16, 89] print("The list is :") print(my_list) K = 2 print("The value of K is :") print(K) N = 99 print("The value of N is :") print(N) for index in range(K): my_li