Weno, p ues ya estoy metido en java, solo un poquito, y tengo un ejercicio que me da problemas y no se como resolver.
Código :
import java.io.*; public class ParaClase { public static void main (String args [])throws IOException{ InputStreamReader flujo = new InputStreamReader (System.in); BufferedReader teclado = new BufferedReader (flujo); int n, nnumero; String texto; try{ System.out.println("Introduzca un numero entre 10 y 30:"); texto = teclado.readLine (); nnumero = (Integer.valueOf (texto)).intValue (); if (nnumero>10 && nnumero<30) { System.out.println("El número es correcto."); }else{ System.out.println("Introduzca un numero entre 10 y 30:"); texto = teclado.readLine (); nnuemro = (Integer.valueOf (texto)).intValue (); } }catch (Exception e){ System.out.printLn(e.getMessage()); } } }
Saltan los errores siguientes:
Código :
--------------------Configuration: Paraclase - j2sdk1.4.2_05 <Default> - <Default>-------------------- C:\j2sdk1.4.2_05\bin\Paraclase\src\Paraclase.java:8: class ParaClase is public, should be declared in a file named ParaClase.java public class ParaClase { ^ C:\j2sdk1.4.2_05\bin\Paraclase\src\Paraclase.java:30: cannot resolve symbol symbol : variable nnuemro location: class ParaClase nnuemro = (Integer.valueOf (texto)).intValue (); ^ C:\j2sdk1.4.2_05\bin\Paraclase\src\Paraclase.java:33: cannot resolve symbol symbol : method printLn (java.lang.String) location: class java.io.PrintStream System.out.printLn(e.getMessage()); ^ 3 errors Process completed.
Que es lo que falla?.
Muchas gracias por su paciencia ante mi NO SEBER.