“Conocimientos Programación>Programación Java

Cómo introducir enteros en Java utilizando un escáner

2011/9/14
programas Java pueden llevar a cabo diversas operaciones de entrada y salida de archivos . Utilización de la clase del escáner , se puede crear un programa para leer el contenido de un archivo como enteros individuales. Para leer los archivos en los programas Java con éxito, usted necesita para proteger su proceso de excepciones de entrada y salida utilizando bloques try y catch código. Una vez que tenga un archivo abierto dentro de su programa, con las precauciones necesarias en el lugar , la lectura del contenido como valores enteros suele ser sencillo . Instrucciones
1

Añade declaraciones de importación para el programa Java . Es necesario utilizar ciertas clases para llevar a cabo las operaciones de entrada en Java. Inserte las siguientes instrucciones en la parte superior de la clase tiene la intención de utilizar para su procesamiento de entrada de archivo : import java.io. * ; java.util.Scanner importación;

La biblioteca "io " le permite utilizar las clases BufferedReader " " " FileReader " y para buscar y abrir el archivo, mientras que la clase escáner se encargará de procesar el contenido de su archivo como valores enteros.
2

Añada bloques try y catch para su programa. Operaciones de entrada y salida con frecuencia causan programas de excepciones. Las excepciones se producen cuando el código se encuentra con un error que no puede hacer frente , por lo que puede causar que el programa falle . Cuando el uso de ciertos insumos y clases de potencia , debe incluir el código en bloques try , con bloques catch de Java y saber lo que debe hacer si una excepción se plantea . Agregue el siguiente código de esquema a su programa : try { /procesamiento de entrada /archivo aquí } catch ( IOException ioExc ) { System.out.println ( ioExc.getMessage ()) ;}

Puede colocar código para leer y procesar el archivo dentro del bloque try .
3

Crear objetos de entrada para manejar sus operaciones de procesamiento de archivos. Agregue el código siguiente dentro de su bloque try : (" . . /Intfile.txt ") FileReader fread = new FileReader ; BufferedReader pan = new BufferedReader ( fread ) ; Escáner intScan = new escáner ( PAN ) ;

Cambie el parámetro de cadena que se pasa al método constructor " FileReader " para que coincida con el nombre y la ubicación de su archivo. Estos objetos abrir el archivo y le dan a su programa la capacidad de procesar el contenido.
4

Añadir un bucle while para trabajar a través de su archivo . Para procesar cada entero en su archivo , a su vez , tendrá una estructura de bucle . Agregue el siguiente código dentro del bloque try, después de la creación de la instancia objeto del escáner: while ( intScan.hasNext ()) { el contenido del archivo //procesar here}

Este código indica que el programa continúe ejecutándose mientras todavía hay contenido en el archivo que no se ha explorado todavía. Su código de procesamiento de los contenidos como enteros pueden ejecutar dentro de este bucle while . Fuera del bucle while , después de su llave de cierre , cierre el escáner de la siguiente manera : intScan.close ();
5

Proceso tus números enteros de entrada. Dentro del bucle while , agregue el código siguiente , la lectura de la siguiente entero cada vez que se ejecuta el bucle : int = thisInt intScan.nextInt ();

Para probar el proceso , puede añadir la siguiente línea: System.out . println ( thisInt ) ;

Esto le permitirá verificar que la operación de entrada está funcionando correctamente. Puede llevar a cabo cualquier otro proceso necesario en sus enteros de entrada dentro del bucle while.

Programación Java
Cómo corregir un revés Java Fotos
Cómo dar formato a un analizador en una cadena Java
Cambiar el tamaño Método de Applets Java
Cómo construir una base de datos de aplicaciones de escritorio Java
Cómo instalar Java EE Linux JDK
Cómo abrir imágenes en Java Android
Cómo entrar en un literal flotante en Java
Cómo devolver un campo oculto en JSP
Conocimientos Informáticos © http://www.ordenador.online