Java クラスStringのequalsメソッドで文字列比較を行う
環境
JavaSE 1.8
Eclipse 4.14.0
構文
public boolean equals(Object anObject)
この文字列と指定されたオブジェクトを比較します。引数がnullではなく、
このオブジェクトと同じ文字シーケンスを表すStringオブジェクトである場合にだけ、結果はtrueになります。
パラメータ:
anObject – このStringと比較するオブジェクト
戻り値:
指定されたオブジェクトがこの文字列に等しいStringを表す場合はtrue、それ以外の場合はfalse
使用例
package com.arkgame.test;
import java.text.ParseException;
public class ArkTest {
      public static void main(String[] args) throws ParseException {
            String sA = "192.168.1.12";
            String sB = "192.168.1.13";
            String sC = "192.168.1.12";
            System.out.println("equalsメソッドで文字列比較");
            System.out.println(sA.equals(sB));
            System.out.println(sA.equals(sC));
      }
}
実行結果
equalsメソッドで文字列比較
false
true