Java Calendar hashCode() 方法



描述

Java Calendar hashCode() 方法返回此日历对象的哈希码。

声明

以下是 java.util.Calendar.hashCode() 方法的声明

public int hashCode()

参数

返回值

该方法返回此日历对象的哈希码值。

异常

获取当前日期日历实例的哈希码示例

以下示例演示了 Java Calendar hashCode() 方法的使用。我们使用 getInstance() 方法创建一个当前日期的日历实例,并使用 getTime() 方法打印日期和时间,使用 hashCode() 方法打印哈希码。

package com.tutorialspoint;

import java.util.Calendar;

public class CalendarDemo {
   public static void main(String[] args) {
   
      // create a calendar    
      Calendar cal = Calendar.getInstance();

      // print the time
      System.out.println("Date And Time Is: " + cal.getTime());
	  
      // print the hashcode
      System.out.println("HashCode Is: " + cal.hashCode());
   }
}

输出

让我们编译并运行上面的程序,这将产生以下结果:

Date And Time Is: Mon Sep 26 20:13:01 IST 2022
HashCode Is: -1942629770

获取当前日期 GregorianCalendar 实例的哈希码示例

以下示例演示了 Java Calendar hashCode() 方法的使用。我们使用 GregorianCalendar() 方法创建一个当前日期的日历实例,并使用 getTime() 方法打印日期和时间,使用 hashCode() 方法打印哈希码。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {
   
      // create a calendar    
      Calendar cal = new GregorianCalendar();

      // print the time
      System.out.println("Date And Time Is: " + cal.getTime());

      // print the hashcode
      System.out.println("HashCode Is: " + cal.hashCode());
   }
}

输出

让我们编译并运行上面的程序,这将产生以下结果:

Date And Time Is: Mon Sep 26 20:12:40 IST 2022
HashCode Is: -1942650517

获取给定日期 GregorianCalendar 实例的哈希码示例

以下示例演示了 Java Calendar hashCode() 方法的使用。我们使用 GregorianCalendar() 方法创建一个特定日期的日历实例,并使用 getTime() 方法打印日期和时间,使用 hashCode() 方法打印哈希码。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalendarDemo {
   public static void main(String[] args) {
   
      // create a calendar    
      Calendar cal = new GregorianCalendar(2025,8,26);

      // print the time
      System.out.println("Date And Time Is: " + cal.getTime());
	  
      // print the hashcode
      System.out.println("HashCode Is: " + cal.hashCode());
   }
}

输出

让我们编译并运行上面的程序,这将产生以下结果:

Date And Time Is: Fri Sep 26 00:00:00 IST 2025
HashCode Is: 1951802754
java_util_calendar.htm
广告