jueves, 30 de julio de 2009
Java: La clase LeerVariable
package ejemplo1;
import java.io.*;
/**
*
* @author AniBaL
*/
public abstract class LeerVariable {
private static InputStreamReader isr = new InputStreamReader(System.in);
private static BufferedReader br = new BufferedReader(isr);
//Método para leer cadenas de texto
public static String leerTexto(String mensaje)
{
String texto = "";
try
{
System.out.print(mensaje);
texto = br.readLine();
}
catch (Exception e)
{
System.out.println("Error " + e);
}
return texto;
}
//Método para leer números enteros
public static int leerEntero(String mensaje)
{
int num = 0;
try
{
System.out.print(mensaje);
num = Integer.parseInt(br.readLine());
}
catch (Exception e)
{
System.out.println("Error " + e);
}
return num;
}
//Método para leer números reales
public static double leerReal(String mensaje)
{
double num = 0;
try
{
System.out.print(mensaje);
num = Double.parseDouble(br.readLine());
}
catch (Exception e)
{
System.out.println("Error " + e);
}
return num;
}
}
import java.io.*;
/**
*
* @author AniBaL
*/
public abstract class LeerVariable {
private static InputStreamReader isr = new InputStreamReader(System.in);
private static BufferedReader br = new BufferedReader(isr);
//Método para leer cadenas de texto
public static String leerTexto(String mensaje)
{
String texto = "";
try
{
System.out.print(mensaje);
texto = br.readLine();
}
catch (Exception e)
{
System.out.println("Error " + e);
}
return texto;
}
//Método para leer números enteros
public static int leerEntero(String mensaje)
{
int num = 0;
try
{
System.out.print(mensaje);
num = Integer.parseInt(br.readLine());
}
catch (Exception e)
{
System.out.println("Error " + e);
}
return num;
}
//Método para leer números reales
public static double leerReal(String mensaje)
{
double num = 0;
try
{
System.out.print(mensaje);
num = Double.parseDouble(br.readLine());
}
catch (Exception e)
{
System.out.println("Error " + e);
}
return num;
}
}
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario