hashCode
Returns a hash code value for this integer.
Calling from Kotlin
Here's an example of calling this function from Kotlin code:
// Given
val number: Long = Long.MAX_VALUE
val integer: Integer = Integer.from(number)
// When
val result: Int = integer.hashCode()
// Then
val expected: Int = Integer.from(number)
.hashCode()
check(result == expected)Content copied to clipboard
Calling from Java
Here's an example of calling this function from Java code:
// Given
final long number = Long.MAX_VALUE;
final Integer integer = Integer.from(number);
// When
final int result = integer.hashCode();
// Then
final int expected = Integer.from(number)
.hashCode();
final boolean check = result == expected;
if (!check) throw new IllegalStateException("Check failed.");Content copied to clipboard