plus

Adds the other integer to this one.


Calling from Kotlin

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

val x: NonNegativeInteger = NonNegativeInteger.fromLong(42)
val y: NonNegativeInteger = NonNegativeInteger.fromLong(8)
val result: NonNegativeInteger = x + y
val expected: NonNegativeInteger = NonNegativeInteger.fromLong(50)
check(result == expected)

Calling from Java

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

final NonNegativeInteger x = NonNegativeInteger.fromLong(42L);
final NonNegativeInteger y = NonNegativeInteger.fromLong(8L);
final NonNegativeInteger result = x.plus(y);
final NonNegativeInteger expected = NonNegativeInteger.fromLong(50L);
final boolean check = result.equals(expected);
if (!check) throw new IllegalStateException("Check failed.");