Scanner.InvokeHasNextInt(Int32) Method

Definition

Returns true if the next token in this scanner's input can be interpreted as an int value in the specified radix using the #nextInt method.

[Android.Runtime.Register("hasNextInt", "(I)Z", "")]
public bool InvokeHasNextInt (int radix);
[<Android.Runtime.Register("hasNextInt", "(I)Z", "")>]
member this.InvokeHasNextInt : int -> bool

Parameters

radix
Int32

the radix used to interpret the token as an int value

Returns

true if and only if this scanner's next token is a valid int value

Attributes

Exceptions

if the Scanner has been closed.

Remarks

Returns true if the next token in this scanner's input can be interpreted as an int value in the specified radix using the #nextInt method. The scanner does not advance past any input.

If the radix is less than Character#MIN_RADIX Character.MIN_RADIX or greater than Character#MAX_RADIX Character.MAX_RADIX, then an IllegalArgumentException is thrown.

Java documentation for java.util.Scanner.hasNextInt(.*int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to