Java中的 ZoneId equals() 方法及示例
ZoneId类的equals()方法,用于将此 ZoneId 与作为参数传递的 ZoneId 对象进行比较。该方法返回的值确定如下:
- 如果两个 ZoneId 相等,则返回 true
- 如果两个 ZoneId 不相等,则返回 false。
句法:
public boolean equals(Object obj)
参数:该方法接受单个参数obj ,表示要与此 ZoneId 比较的对象,不能为空。
返回值:如果两个 ZoneId 相等,则此方法返回true ,否则返回false 。
下面的程序说明了 equals() 方法:
方案一:
// Java program to demonstrate
// ZoneId.equals() method
import java.time.*;
public class GFG {
public static void main(String[] args)
{
// create two diff ZoneId objects
ZoneId ZoneId1
= ZoneId.of("Europe/Paris");
ZoneId ZoneId2
= ZoneId.of("Asia/Calcutta");
// apply equals() method to check
// whether both ZoneIds are equal or not
boolean response = ZoneId1.equals(ZoneId2);
// print result
System.out.println("Both ZoneIds"
+ "are equal: " + response);
}
}
输出:
Both ZoneIdsare equal: false
方案二:
// Java program to demonstrate
// ZoneId.equals() method
import java.time.*;
public class GFG {
public static void main(String[] args)
{
// create two diff ZoneId objects
ZoneId ZoneId1
= ZoneId.of("Asia/Calcutta");
ZoneId ZoneId2
= ZoneId.of("Asia/Calcutta");
// apply equals() method to check
// whether both ZoneIds are equal or not
boolean response = ZoneId1.equals(ZoneId2);
// print result
System.out.println("Both ZoneIds"
+ "are equal: " + response);
}
}
输出:
Both ZoneIdsare equal: true
参考:
Java Java )