Java escáner nextBigDecimal () Método con el Ejemplo

escáner class nextBigDecimal () método : Aquí, vamos a aprender sobre el método nextBigDecimal () del escáner Class con su sintaxis y su ejemplo.

escáner Class nextBigDecimal () método

método

nextBigDecimal ()
está disponible en
java.util

    Class.

  • nextBigDecimal () método se utiliza para obtener la gran decimal escaneada de la entrada.
  • nextBigDecimal () método es un método no class, es accesible sólo con el objeto package y si tratamos de acceder al método con el nombre int entonces obtendrá un error.
  • método nextBigDecimal () puede int una excepción en el momento de volver BigDecimal.
  • InputMismatchException
      : Esta excepción puede int cuando el siguiente desajuste de entrada de contadores o no.

    • NoSuchElementException
    • : Esta excepción puede throw cuando no existe tal elemento.

    • IllegalStateException
    • : Esta excepción puede int cuando no se abrió este escáner.

  • Sintaxis:

  •     public int nextInt();
    public int nextInt(int rad);

Parámetro (s):

    No acepta cualquier parámetro.


    • throw valor:

    • El tipo throw del método es

    BigDecimal
    , devuelve el BigDecimal escaneada de la entrada.

  • Ejemplo:
    // Java program is to demonstrate the example
    // of nextInt() of Scanner
    import java.util.*;
    import java.util.regex.*;
    public class NextInt {
    public static void main(String[] args) {
    String str = "Java Programming! 3 * 8= 24 + b";
    byte b = 10;
    // Instantiates Scanner
    Scanner sc = new Scanner(str);
    while (sc.hasNext()) {
    // By using nextInt() method isto
    // return the next token as a
    // int in the default radix
    if (sc.hasNextInt()) {
    int next_i = sc.nextInt();
    System.out.println("sc.nextInt()): " + next_i);
    }
    System.out.println(sc.next());
    }
    // Scanner closed
    sc.close();
    }
    }

    • salida
    • Java
      Programming!
      sc.nextInt()): 3
      *
      8=
      sc.nextInt()): 24
      +
      b

Deja un comentario

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