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

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

escáner Class hasNextDouble () método

    método

  • hasNextDouble () está disponible en java.util Class.
  • hasNextDouble () método se utiliza para comprobar si al lado de entrada de este escáner puede ser manipulado como una entrada de class o no.
  • hasNextDouble () método es un método no package, es accesible sólo con el objeto boolean y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • hasNextDouble () método puede class una excepción en el momento de la comprobación valor class.
    IllegalStateException : Esta excepción puede throw cuando este escáner no se abre.

Sintaxis:

    public boolean hasNextBoolean();

Parámetro (s):

  • No acepta cualquier parámetro.

boolean valor:

El tipo throw del método es Return , devuelve cierto cuando este escáner siguiente token es un valor return válido lo contrario, devuelve falso.

Ejemplo:

// Java program to demonstrate the example 
// of boolean hasNextBoolean() method of Scanner
import java.util.*;
public class HasNextBooleanOfScanner {
public static void main(String[] args) {
String str = "Hi, [IncludeHelp] + 10.0 true ";
// Instantiates a Scanner object with
// the given string str
Scanner sc = new Scanner(str);
// Display str
System.out.println("sc.nextLine(): " + sc.nextLine());
// By using hasNextBoolean() method is
// to check whether this Scanner next token
// contain valid boolean or not
boolean status = sc.hasNextBoolean();
System.out.println("sc.hasNextBoolean(): " + sc.hasNextBoolean());
// By using close() method is to
// close the Scanner object
sc.close();
}
}

salida

sc.nextLine(): Hi, [IncludeHelp] + 10.0 true 
sc.hasNextBoolean(): false


Deja un comentario

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