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

2つのリストで欠落している値と追加の値を見つけるJavaプログラム


2つのリストで欠落している値と追加の値を見つけるために、Javaプログラムは次のようになります-

import java.util.*;
public class Demo{
   public static void main(String[] args){
      List my_list_1 = new ArrayList();
      List my_list_2 = new ArrayList();
      my_list_1.add(new Integer("101"));
      my_list_1.add(new Integer("90"));
      my_list_1.add(new Integer("34"));
      my_list_2.add(new Integer("34"));
      my_list_2.add(new Integer("67"));
      my_list_2.add(new Integer("90"));
      for(int i = 0; i < my_list_1.size(); i++){
         if (my_list_2.contains(my_list_1.get(i)))
         continue;
            else
         System.out.println("The missing element is : "+my_list_1.get(i));
      }
      for(int j=0; j<my_list_2.size();j++){
         if (my_list_1.contains(my_list_2.get(j)))
         continue;
            else
         System.out.println("The new element in the list is : "+my_list_2.get(j));
      }
   }
}

出力

The missing element is : 101
The new element in the list is : 67

Demoという名前のクラスにはmain関数が含まれており、その中に2つの配列リストが作成されます。要素は、「追加」機能を使用して両方の配列リストに追加されます。 「for」ループは、最初の配列リストを反復処理するために使用され、次に、2番目の配列リストがチェックされて最初の配列リストの要素が含まれます。その条件が真の場合、実行は続行されます。それ以外の場合は、欠落している要素が特定され、コンソールに表示されます。同様に、最初のリストに存在しない追加の要素が2番目のリストに存在するかどうかを確認するために、2番目のリストは「for」ループを使用して繰り返され、追加の要素(存在する場合)が計算されてコンソール。


  1. 直方体の表面積と体積を見つけるJavaプログラム

    この記事では、直方体の表面積と体積を計算する方法を理解します。直方体は、長方形の6つの面を持つ3次元オブジェクトです。つまり、辺の長さと幅が異なります。立方体と直方体の違いは、立方体の長さ、高さ、幅が等しいのに対し、直方体ではこれら3つは同じではないことです 直方体の表面積は、式-を使用して計算されます。 2*( length *width + width* height + height*length) 直方体の面積は、式-を使用して計算されます。 length*width*height 以下は同じのデモンストレーションです- 入力 入力が-であると仮定します Length

  2. 2つのリストで欠落している値と追加の値を見つけるPythonプログラム?

    集合論では、集合Aの補集合はAにない要素を指します。集合Bに対するAの相対的な補集合は、集合AとBの差とも呼ばれます。ここではこの原理を適用します。 Pythonには違いの機能があります。 アルゴリズム Step 1 : first we create two user input list. A & B Step 2 : Insert A and B to a set. Step 3 : for finding the missing values of first list we apply difference function, difference of B from