in

Método nextInt () de Java Scanner – Javatpoint

los nextInt () El método de la clase Java Scanner se utiliza para escanear el siguiente token de la entrada como int. Hay dos tipos diferentes de método nextInt () de Java que se pueden diferenciar según su parámetro. Estos son:

  • Método nextInt () de Java Scanner
  • Método nextInt (int radix) de Java Scanner

Método nextInt ()

Este método de clase Java Scanner se utiliza para escanear el siguiente token de la entrada como int.

Método nextInt (int radix)

Este es un método incorporado de la clase Java Scanner que se usa para escanear el siguiente token de la entrada como un int en la base especificada.

Sintaxis

A continuación está la declaración de nextInt () método:

Parámetro

Tipo de datos Parámetro Descripción Requerido / Opcional
En t base Se utiliza para interpretar el token como un valor int. Requerido

Devoluciones

los nextInt () El método devuelve el valor int escaneado de la entrada.

Excepciones

InputMismatchException– Este método genera una excepción si el siguiente token no coincide con la expresión regular Integer o está fuera de rango

IllegalStateException– Lanza esta excepción si la invocación se realiza después de que se haya cerrado el escáner.

Argumento de excepción ilegal– Lanza esta excepción si la base especificada está fuera de rango.

Versión de compatibilidad

Java 1.5 y superior

Ejemplo 1

Producción:

Not Found Int value: Facebook.com
Found Int Value: 13
Not Found Int value: +
Not Found Int value: 3.0
Not Found Int value: =
Found Int Value: 16
Not Found Int value: true

Ejemplo 2

Producción:

Enter the amount: 800
Enter the Total Balance: 1500
New Balance is: 200

Ejemplo 3

Producción:

Number: 12345
String: JavaTpoint
Output: 12345, JavaTpoint

Ejemplo 4

Producción:

Ejemplo 5

Producción:

Exception in thread "main" java.lang.IllegalArgumentException: radix:598670
	at java.base/java.util.Scanner.setRadix(Scanner.java:1368)
	at java.base/java.util.Scanner.nextLong(Scanner.java:2370)
	at myPackage.ScannerNextIntExample5.main(ScannerNextIntExample5.java:10)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

RADaHdUmuJWUN2fTMVXVGb 1200 80

Breve análisis del monitor para juegos BenQ XL2430T 144Hz

oBWUo9ZrydHzLGHNjinyK3 1200 80

Trucos de Pokémon Go: cómo funcionan los trucos para aquellos que buscan obtener una ventaja injusta