Clase leer java

Páginas: 2 (290 palabras) Publicado: 8 de diciembre de 2010
import java.io.*;
public class Leer
{
public static String dato()
{
String sdato = "";
try
{
// Definir un flujo de caracteres de entrada: flujoEInputStreamReader isr = new InputStreamReader(System.in);
BufferedReader flujoE = new BufferedReader(isr);
// Leer. La entrada finaliza al pulsar la tecla Entrar
sdato = flujoE.readLine();
}catch(IOException e)
{
System.err.println("Error: " + e.getMessage());
}
return sdato; // devolver el dato tecleado
}

public static short datoShort()
{try
{
String sdato = dato();
if (sdato == null)
{
System.out.println();
return Short.MIN_VALUE;
}
else
return Short.parseShort(sdato);}
catch(NumberFormatException e)
{
System.out.print("Ese dato no es válido. Teclee otro: ");
return datoShort();
}
}

public static int datoInt()
{try
{
String sdato = dato();
if (sdato == null)
{
System.out.println();
return Integer.MIN_VALUE;
}
else
returnInteger.parseInt(sdato);
}
catch(NumberFormatException e)
{
System.out.print("Ese dato no es válido. Teclee otro: ");
return datoInt();
}
}

public static long datoLong()
{try
{
String sdato = dato();
if (sdato == null)
{
System.out.println();
return Long.MIN_VALUE;
}
else
return Long.parseLong(sdato);}
catch(NumberFormatException e)
{
System.out.print("Ese dato no es válido. Teclee otro: ");
return datoLong();
}
}

public static float datoFloat()
{try
{
String sdato = dato();
if (sdato == null)
{
System.out.println();
return Float.NaN; // No es un Número; valor float.
}
else...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clases En Java
  • Clases de java
  • Las Clases En Java
  • Clase Java
  • CLASE JAVA
  • Java clase
  • Clases en java
  • Leer Archivos De Texto En Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS