toString

override fun toString(): String

Returns the decimal string representation of this integer.


Calling from Kotlin

Here's an example of calling this function from Kotlin code:

// Given
val number = 9223372036854775807
val integer: Integer = Integer.from(number)
// When
val result = "$integer" // or integer.toString()
// Then
check(result == "$number")

Calling from Java

Here's an example of calling this function from Java code:

// Given
final long number = 9223372036854775807L;
final Integer integer = Integer.from(number);
// When
final String result = integer.toString();
// Then
final String expected = String.valueOf(number);
final boolean check = result.equals(expected);
if (!check) throw new IllegalStateException("Check failed.");