Java LocalDate.equals()方法

原文:https://www.studytonight.com/java-examples/java-localdate-equals-method

equals()方法用于检查该日期是否等于另一个日期。它只需要Object``Class类型的一个参数,这实际上是我们想要比较的一个日期。下面给出了该方法的语法。

句法

public boolean equals(Object obj)

因素

obj -另一个检查相等的日期

返回

如果日期相等,则返回 true,否则返回 fale。

示例:

import java.time.LocalDate;

public class Demo {  
    public static void main(String[] args){  

        // Take a date
        LocalDate localDate1 = LocalDate.of(2018, 2, 20);
        // Displaying date
        System.out.println("First Date is : "+localDate1);
        // Take another date
        LocalDate localDate2 = LocalDate.of(2018, 2, 22);
        // Displaying date
        System.out.println("Another Date is : "+localDate2);
        // Using equals() method
        boolean val = localDate2.equals(localDate1);
        System.out.println(val);
    }
}

第一个日期是:2018-02-20 另一个日期是:2018-02-22 假

示例:

import java.time.LocalDate;

public class Demo {  
    public static void main(String[] args){  

        // Take a date
        LocalDate localDate1 = LocalDate.of(2018, 2, 20);
        // Displaying date
        System.out.println("First Date is : "+localDate1);
        // Take another date
        LocalDate localDate2 = LocalDate.of(2018, 2, 20);
        // Displaying date
        System.out.println("Another Date is : "+localDate2);
        // Using equals() method
        boolean val = localDate2.equals(localDate1);
        System.out.println(val);
    }
}

首日为:2018-02-20 另一日为:2018-02-20 真

实时示例:

试着用一个真实的例子,用我们强大的在线 Java 编译器立即执行代码。