Java での不等式演算子

Rupam Yadav 2023年10月12日
Java での不等式演算子

この記事では、不等式演算子とも呼ばれる!= 演算子の使用方法を示します。!も使用できます equals() メソッドを使用して、データの不等式をチェックします。

Java での不等式演算子の使用

not equals 演算子を使用する最も基本的な方法は、2つの変数が等しいかどうかを確認することです。

プログラムには、num1num2 の 2つの int 変数があります。ここで、num1 には値 123 が含まれ、num2 変数には 321 が含まれます。

変数が一致するかどうかを確認するために、if 条件を作成します。この条件で、演算子の左側の変数が比較される num1 != num2 と記述します。変数は演算子の右側にあります。

if 条件の true ブロックは、条件が満たされない場合(num1num2 と等しくない場合)に実行され、それらが一致する場合、false ブロックが実行されます。

両方の変数の値が異なるため、条件の true ブロックが実行されます。

サンプルコード:

public class JavaExample {
  public static void main(String[] args) {
    int num1 = 123;
    int num2 = 321;

    if (num1 != num2) {
      System.out.println("str1 and str2 are not equal");
    } else {
      System.out.println("str1 and str2 are equal");
    }
  }
}

出力:

str1 and str2 are not equal

equals() で不等式演算子を使用する

!を使用できます変数の内容が一致するかどうかを確認するための equals() メソッドを使用した演算子。

この例では、2つの文字列変数を使用します。if 条件では、str1.equals(str2)!でチェックします。最初の演算子。

!演算子は結果を逆にします。つまり、str1.equals(str2) ステートメントが結果として true を返す場合、演算子!それを偽にします。

したがって、この場合、str1.equals(str2)true をスローするかどうかを確認し、スローする場合は、変数が同じではないことを証明する演算子を使用します。

public class JavaExample {
  public static void main(String[] args) {
    String str1 = "String A";
    String str2 = "String B";

    if (!str1.equals(str2)) {
      System.out.println("str1 and str2 are not equal");
    } else {
      System.out.println("str1 and str2 are equal");
    }
  }
}

出力:

str1 and str2 are not equal
著者: Rupam Yadav
Rupam Yadav avatar Rupam Yadav avatar

Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.

LinkedIn

関連記事 - Java Operator