Groovy-dates-times-equals
提供:Dev Guides
Groovy-日付と時刻が等しい()
2つの日付が等しいかどうかを比較します。 引数がnullではなく、このオブジェクトと同じ時点(ミリ秒単位)を表すDateオブジェクトである場合にのみ、結果はtrueです。
したがって、2つのDateオブジェクトは、 getTime メソッドが両方に対して同じlong値を返す場合にのみ等しくなります。
構文
public boolean equals(Object obj)
パラメーター
obj-比較するオブジェクト。
戻り値
オブジェクトが同じ場合はtrue。それ以外の場合はfalse。
例
以下は、このメソッドの使用例です-
class Example {
static void main(String[] args) {
Date olddate = new Date("05/11/2015");
Date newdate = new Date("05/11/2015");
Date latestdate = new Date();
System.out.println(olddate.equals(newdate));
System.out.println(latestdate.equals(newdate));
}
}
上記のプログラムを実行すると、次の結果が得られます-
true
false