Comunidad de diseño web y desarrollo en internet online

Una tontería de class

Citar            
MensajeEscrito el 30 Jul 2004 10:52 pm
Hola:

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.

Por joseM

33 de clabLevel



 

unknown
Citar            
MensajeEscrito el 31 Jul 2004 02:15 am
Lee los errores y veras que es pura sintaxis

Donde pones
nnuemro = (Integer.valueOf (texto)).intValue ();

Debes poner
nnumero = (Integer.valueOf (texto)).intValue ();


Donde pones
System.out.printLn(e.getMessage());

Debes poner
System.out.println(e.getMessage());


Y por ultimo, el nombre del archivo .java debe ser ParaClase.java; el nombre del archivo debe ser el mismo que el nombre de la clase

Por Yumi

258 de clabLevel


1 articulo

Genero:Femenino  

Sendai - Japon

unknown
Citar            
MensajeEscrito el 31 Jul 2004 02:22 am
:oops:

Pues si. Siento no poder borrar este post.

Gracias Yumi.

Por joseM

33 de clabLevel



 

unknown
Citar            
MensajeEscrito el 31 Jul 2004 02:38 am
no, no, no es para borrarlo, todos cometemos esos errores cuando iniciamos; si vieras mis practicas de Java cuando era estudiante de ese lenguaje te reirias a mas no poder; tranquilo y mejor sigue adelante

Por Yumi

258 de clabLevel


1 articulo

Genero:Femenino  

Sendai - Japon

unknown
Citar            
MensajeEscrito el 31 Jul 2004 02:42 am
Gracias Yumi.

Seguiré intentandolo.

Por joseM

33 de clabLevel



 

unknown

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.