Java ZoneOffset hashCode()方法及示例
java.time包中ZoneOffset类的hashCode()方法是用来获取ZoneOffset实例的hashCode值的。这个方法不需要任何参数,并返回一个int值,也就是hashCode值。
语法。
public static int hashCode()
参数。该方法不接受任何参数。
返回值。该方法返回一个int值,即这个ZoneOffset实例的hashCode值。
下面的例子说明了ZoneOffset.hashCode()方法。
例1:
// Java code to illustrate hashCode() method
import java.time.*;
public class GFG {
public static void main(String[] args)
{
// Get the ZoneOffset
ZoneOffset zoneOffset
= ZoneOffset.ofHours(5);
System.out.println(zoneOffset);
// Using hashCode() method
int hashCode = zoneOffset.hashCode();
System.out.println("ZoneOffset hashCode: "
+ hashCode);
}
}
输出。
+05:00
ZoneOffset hashCode: 18000
例2:
// Java code to illustrate hashCode() method
import java.time.*;
public class GFG {
public static void main(String[] args)
{
// Get the ZoneOffset
ZoneOffset zoneOffset
= ZoneOffset.of("Z");
System.out.println(zoneOffset);
// Using hashCode() method
int hashCode = zoneOffset.hashCode();
System.out.println("ZoneOffset hashCode: "
+ hashCode);
}
}
输出。
Z
ZoneOffset hashCode: 0
极客教程