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

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

escáner Class nextShort () método

    Sintaxis:

  •     public float nextFloat();

  • nextShort () método está disponible en java.util
  • Class.

  • nextShort () método
  • se utiliza para leer la siguiente muestra de la entrada como un valor class en el radix implícita de este escáner.

  • nextShort (package rad) método se utiliza para leer la siguiente muestra de la entrada como un valor float en el radix explícito o dado (rad) de este escáner.

    • Estos métodos pueden static una excepción en el momento de representar una entrada como un valor class.
    • InputMismatchException : Esta excepción puede class cuando la siguiente señal de la falta de correspondencia de entrada.
    • NoSuchElementException : Esta excepción puede throw cuando no existe tal elemento.

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

Estos son métodos no throw y es accesible sólo con el objeto throw y si intentamos acceder a estos métodos con el nombre throw entonces se obtendrá un error.

Parámetro (s):

  • En la primera Return,

nextShort ()
,

No acepta cualquier parámetro.

En el segundo return, nextShort (class rad)

,

float rad

– representa el radix utilizado para manipular el token como un valor float.
for valor:
En los dos casos, el tipo _CR21_ del método es
_CR22_
, se recupera el valor _CR23_ lee desde la entrada.
_126_ Ejemplo 1: _127_ _128_ _129_

// Java program to demonstrate the example 
// of float nextFloat() method of Scanner
import java.util.*;
public class NextFloatOfScanner {
public static void main(String[] args) {
String str = "Hi, true IncludeHelp! 8 + 2.0f = 10.0f";
// Instantiate Scanner with the
// given str
Scanner sc = new Scanner(str);
// Loop for scanning the float
// token input
while (sc.hasNext()) {
// if float then display it
if (sc.hasNextFloat()) {
System.out.println("Float Exists: " + sc.nextFloat());
}
sc.next();
}
// close the scanner
sc.close();
}
}

_130_ _131_ _132_ salida _133_ _134_ _135_

Float Exists: 8.0

_136_ _137_ _138_ Ejemplo 2: _139_ _140_ _141_ _CP3_ _142_ _143_ _144_ salida _145_ _146_ _147_ _CP4_ _148_ _149_ _150_ _151_ _152_ _153_ _154_ _155_ _156_ _157_ _158_ _159_ _160_ _161_ _162_ _163_ _164_ _165_

Deja un comentario

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