Saiyine
Punto Com

Obtener enteros de la consola en Java

2010-02-22 11:12:32

Una chuletilla de ejemplo para tener a mano como se leen enteros de la entrada de linea en Java.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 *
 * @author Saiyine
 */
public class PedirEnteros
{

    public PedirEnteros()
    {
    }

    public int obtener()
    {
        String linea = null;
        int val = 0;
        try
        {
            BufferedReader is = new BufferedReader(new InputStreamReader(System.in));
            linea = is.readLine();
            val = Integer.parseInt(linea);
        } catch (NumberFormatException nfex)
        {
            System.err.println("No es un entero: " + linea);
        } catch (IOException ioex)
        {
            System.err.println("Error de entrada salida: " + ioex);
        }
        return val;
    }

    public static void main(String[] args)
    {
        PedirEnteros pe = new PedirEnteros();
        int entero1 = pe.obtener();
        int entero2 = pe.obtener();
        System.out.println(entero1);
        System.out.println(entero2);
    }
}

A petición de un comentario, aunque es sencillisimo.

Rollos antiguos

2010-02-22 11:09:49 - Descubrir los numeros primos existentes entre dos enteros dados.

2010-02-16 20:03:37 - Casino Scandinavia.

2010-02-16 15:22:36 - Translia, la mejor solucion de traduccion.

2010-02-08 07:23:35 - U900 - Diamond Head.

2010-01-31 17:06:59 - Who's your daddy?.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.