Java-lang-character-equals

提供:Dev Guides
移動先:案内検索

Java.lang.Character.equals()メソッド

説明

  • java.lang.Character.equals(Object obj)*は、このオブジェクトを指定されたオブジェクトと比較します。 引数がnullではなく、このオブジェクトと同じchar値を表すCharacterオブジェクトである場合にのみ、結果はtrueです。

宣言

以下は* java.lang.Character.equals()*メソッドの宣言です

public boolean equals(Object obj)

オーバーライド

クラス Object で等しい

パラメーター

*obj* -比較するオブジェクト

戻り値

このメソッドは、オブジェクトが同じ場合はtrueを返し、そうでない場合はfalseを返します。

例外

NA

次の例は、lang.Character.equals()メソッドの使用法を示しています。

package com.finddevguides;

import java.lang.*;

public class CharacterDemo {

   public static void main(String[] args) {

     //create 2 Character objects c1, c2
      Character c1, c2;

     //create a boolean primitive res
      boolean res;

     //assign values to c1, c2
      c1 = new Character('a');
      c2 = new Character('A');

     //assign the result of equals method on c1, c2 to res
      res = c1.equals(c2);

      String str = c1+ " and " + c2 + " are equal is " + res;

     //print res value
      System.out.println( str );
   }
}

上記のプログラムをコンパイルして実行すると、次の結果が生成されます-

a and A are equal is false