Vamos explorar este método em detalhes.
Java.tempo.Relógio.HashCode ()
O java.tempo.Relógio.O método hashcode () no relógio java é usado para retornar o código de hash no formato inteiro do objeto do relógio. Não é preciso nenhum parâmetros.
Sintaxe
clock_object.HashCode ()Onde o relógio_Object representa o relógio que possui informações do relógio.
Discutiremos os diferentes exemplos com diferentes fusos horários.
Exemplo 1: Com a zona padrão
Vamos criar um objeto de relógio com zona padrão usando o SystemDefaultZone () e retornar o HashCode.
importar java.tempo.Relógio;Saída
A zona padrão é GMT e a chave segura/código de hash é 70703.
Explicação
Linha 8: Crie o objeto do relógio chamado Clock_Object com a zona padrão.
Linha 10: Retorne os detalhes do relógio exibindo o objeto do relógio.
Linha 13: Retorne o código de hash do objeto do relógio.
Exemplo 2: com zonas específicas
Vamos criar três objetos de relógio separadamente com três zonas diferentes usando o sistema () e retornar o HashCode.
importar java.tempo.*;Saída
Criamos três zonas - Ásia/Colombo, America/New_york e Egito. Finalmente, devolvemos os códigos de hash para essas três zonas.
Explicação
Linha 8: Crie o objeto do relógio chamado Clock_Object1 com a zona - Colombo.
Linha 11: Retorne o código de hash para clock_object1.
Linha 14: Crie o objeto do relógio chamado clock_object2 com zona - new_york.
Linha 17: Retorne o código de hash para clock_object2.
Linha 20: Crie o objeto do relógio chamado Clock_Object3 com Zone - Egito.
Linha 23: Retorne o código de hash para clock_object3.
Exemplo 3: com registro de data e hora de zona específicos
Vamos criar três objetos de relógio separadamente com três zonas diferentes usando o sistema () e devolver o código de hash para esses registros de data e hora do relógio através do método instant ().
importar java.tempo.*;Saída
Criamos três zonas - Ásia/Colombo, America/New_york e Egito. Finalmente, devolvemos os códigos de hash para esses três timestamps de zona.
Explicação
Linha 8: Crie o objeto do relógio chamado Clock_Object1 com a zona - Colombo.
Linha 11: Retorne o código hash para relógio.
Linha 14: Crie o objeto do relógio chamado clock_object2 com zona - new_york.
Linha 17: Retorne o código de hash para relógio_object2 Timestamp.
Linha 20: Crie o objeto do relógio chamado Clock_Object3 com a zona - Egito.
Linha 23: Retorne o código de hash para relógio.
Conclusão
No final deste tutorial, entendemos como devolver o código de hash de um objeto de relógio específico usando o método hashcode (). Este método está disponível na versão Java-8 e em diante. Também pode ser possível aplicar o hashcode () junto com o método instant ().