| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo asegurarse una entrada es un número en Java
    Al escribir programas Java no son inevitablemente momentos en que tiene que lidiar con la entrada que tiene poca información sobre . Si usted tiene la entrada pasada en su programa o en un método dentro de ella y lo que necesita para asegurarse de que es un número puede utilizar los métodos de las clases contenedoras numéricos. Estas clases proporcionan métodos para analizar cadenas como tipos de números que se generen excepciones cuando la entrada pasada no es numérico. Mediante el uso de estos métodos en combinación con bloques try y catch Usted puede calcular qué tipo de valor de entrada que se trata . Instrucciones
    1

    Adquirir una referencia al valor de entrada que desea comprobar . Dependiendo de su programa que ya tenga la entrada de almacenado como una variable. El código de ejemplo crea una cadena de variables de las muestras para demostrar la técnica : de entrada String = " 9 " ;

    Esta variable almacena el número nueve como una cadena. Los métodos para analizar los tipos de números toman parámetros de cadena de modo que si su entrada no se encuentra actualmente almacenado como una cadena de crear una cadena de incluirlo como en el siguiente ejemplo : int myNumber = 6 ; entrada String = "" + myNumber ;
    Página 2

    Crear un bloque de código try para su proceso de análisis numérico. Escriba el siguiente esquema de un bloque try : try { //parse aquí }

    Dentro de este bloque se puede colocar el código para analizar la entrada. Si está programando en un entorno de desarrollo integrado deberá incluir un bloque try o en el proceso de análisis de número para evitar que su programa de compilación . El bloque try es una manera de proteger la aplicación frente a excepciones de formato de número.
    3

    Añadir un bloque catch en el código. Si el código dentro de su bloque try hace una excepción formato de número , el procesamiento saltará inmediatamente al bloque catch . Añade que después de su bloque try cierra la siguiente manera: catch ( NumberFormatException nfe ) { System.out.println ( "No es un número: " + nfe.getMessage ()) ;}

    Si la entrada no es un número el contenido de este bloque se ejecutará . En el momento en que contiene una sentencia simple de salida a la consola , pero se puede añadir su procesamiento dentro del bloque .
    4

    al intentar analizar la entrada como un número. Las clases contenedoras número permiten analizar cadenas como diferentes tipos numéricos como enteros, doble precisión , números de puntos cortos, largos y flotantes . Elija el que se adapte a su programa de clase y entrar dentro del bloque try . El siguiente código de ejemplo muestra la técnica para enteros : int inputNum = Integer.parseInt (entrada) ; System.out.println ( " Es un número: " + inputNum ) ;

    Si la entrada es un número la segunda línea se ejecutará y el código no tendrá en cuenta el bloque catch . Si la entrada no es un número de la línea tras el intento de análisis no se ejecutan como el procesamiento se mueve inmediatamente al bloque catch .
    5

    Guardar tus archivos Java , compilar y ejecutar el programa. Prueba de ello al alterar el valor de la variable de entrada original como en el siguiente código de ejemplo : entrada String = "p" ;

    Esto hará que el programa para lanzar una excepción y el contenido del bloque catch se ejecutará . Dentro del bloque try introduce el código que desee ejecutar cuando la entrada es un número. En el bloque catch introduzca el código que desee ejecutar si no lo es.

    Previous :

    next :
      Artículos relacionados
    ·Cómo revisar entrada en Java desde el teclado 
    ·Cómo crear números aleatorios entre 1 y 26 en Java 
    ·Cómo detener WEBrick en NetBeans 
    ·Java: Vinculación estática 
    ·Cómo reemplazar minúsculas con capiteles en Java 
    ·Cómo corregir un revés Java Fotos 
    ·Cómo agregar retrasos o pausas en Java 
    ·Cómo probar si un carácter es un número o no en Java…
    ·Cómo hacer un JTable en NetBeans 
    ·Cómo ajustar el enfoque en Java 
      Artículos destacados
    ·Cómo crear símbolos de Visio 
    ·Definir Infinite Loop 
    ·Cómo crear y cabecera obj en C + + 
    ·Cómo eliminar los saltos de línea en Perl 
    ·Tutorial : MySQL Database Design 
    ·Cómo Iniciar una matriz de JavaScript 
    ·Cómo hacer niebla volumétrica en Open GL 
    ·Cómo calcular Método Tiempo en Visual Basic 
    ·Cómo enviar mensajes de texto y mensajes de correo ele…
    ·¿Cómo puedo cambiar caracteres de una cadena en VBScr…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com