Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: Xkt en 16 Mayo 2009, 20:05 PM

Título: Comienzo con la programacion en java.
Publicado por: Xkt en 16 Mayo 2009, 20:05 PM
Hola , tengo un problema con Netbeans.
Copio el code de abajo en un nuevo projecto de java en netbeans y cuando pongo Run project me salta error y no se cual es el error. SI me pueden ayudar muchas gracias.

public class Bienvenido1
{
   public static void main( String args[] )
   {
      System.out.println( "Xkt" );

   }

}
Título: Re: Comienzo con la programacion en java.
Publicado por: Myth.ck en 16 Mayo 2009, 20:11 PM
Fijate si te funciona esto.
Código (java) [Seleccionar]
public class Hello_World
{
  public static void main(String[] args)
{
   System.out.println("Hello World.");
  }
}

Título: Re: Comienzo con la programacion en java.
Publicado por: Anibal784 en 16 Mayo 2009, 20:17 PM
Vamos de nuevo.
NetBeans cuando creas un proyecto nuevo te genera un archivo Main (que vendría a ser donde se encontrará tu función main).
Java, por regla, el nombre de tu clase debe ser el mismo que el del archivo.
Y por último, si no pones el error que lanza netbeans es medio difícil ayudar.
Título: Re: Comienzo con la programacion en java.
Publicado por: Amerikano|Cls en 16 Mayo 2009, 21:00 PM
Cita de: m@deb en 16 Mayo 2009, 20:11 PM
Fijate si te funciona esto.
Código (java) [Seleccionar]
public class Hello World
{
  public static void main(String[] args)
{
   System.out.println("Hello World.");
  }
}



No creo que funcione pues esta separada por un espacio el nombre de la clase  :)
Título: Re: Comienzo con la programacion en java.
Publicado por: Myth.ck en 16 Mayo 2009, 21:06 PM
xD era "_"  :P

Gracias Amerikano ahi lo corrijo.
Título: Re: Comienzo con la programacion en java.
Publicado por: Amerikano|Cls en 16 Mayo 2009, 21:08 PM
 ;) solo hay que tener medio ojo pendiente de la sintaxis  ;D
Título: Re: Comienzo con la programacion en java.
Publicado por: Myth.ck en 16 Mayo 2009, 21:23 PM
Tienes toda la razón  ::)

Me acuerdo que en mis comienzos... me costaba un monton acostumbrarme a los ";" me vivía olvidando de ellos  :¬¬

Salu2!
Título: Re: Comienzo con la programacion en java.
Publicado por: Xkt en 16 Mayo 2009, 22:30 PM
Cita de: Anibal784 en 16 Mayo 2009, 20:17 PM
Vamos de nuevo.
NetBeans cuando creas un proyecto nuevo te genera un archivo Main (que vendría a ser donde se encontrará tu función main).
Java, por regla, el nombre de tu clase debe ser el mismo que el del archivo.
Y por último, si no pones el error que lanza netbeans es medio difícil ayudar.

(http://img43.imageshack.us/my.php?image=netbeanserrorr.png)

Eso me aparece pongo el code pongo F6 y me tira ese error.
Título: Re: Comienzo con la programacion en java.
Publicado por: Xkt en 16 Mayo 2009, 22:32 PM
Cita de: Xkt en 16 Mayo 2009, 22:30 PM
Cita de: Anibal784 en 16 Mayo 2009, 20:17 PM
Vamos de nuevo.
NetBeans cuando creas un proyecto nuevo te genera un archivo Main (que vendría a ser donde se encontrará tu función main).
Java, por regla, el nombre de tu clase debe ser el mismo que el del archivo.
Y por último, si no pones el error que lanza netbeans es medio difícil ayudar.

http://img43.imageshack.us/my.php?image=netbeanserrorr.png

Eso me aparece pongo el code pongo F6 y me tira ese error.
Título: Re: Comienzo con la programacion en java.
Publicado por: Amerikano|Cls en 16 Mayo 2009, 23:39 PM
Eso es porque la clase se llama bienvenido1 y tu tienes en el code Bienvenido1, vez la diferencia?? b!=B  ;D.

salu2
Título: Re: Comienzo con la programacion en java.
Publicado por: Xkt en 17 Mayo 2009, 00:51 AM
Listo gracias sin eso no podia seguir  :-X

Título: Re: Comienzo con la programacion en java.
Publicado por: Anibal784 en 17 Mayo 2009, 20:56 PM
Cita de: AmeRiK@nO
Eso es porque la clase se llama bienvenido1 y tu tienes en el code Bienvenido1, vez la diferencia?? b!=B  
El paquete se llama bienvenido1 por lo que no influye y los paquetes se recomiendan que empiecen con minúscula (Detalles detalles).

@Xkt, según tu imágen estás queriendo escribir la clase Bienvenido1 en el archivo para la clase Main:
Cita de: Anibal784
Java, por regla, el nombre de tu clase debe ser el mismo que el del archivo.
Título: Re: Comienzo con la programacion en java.
Publicado por: Amerikano|Cls en 18 Mayo 2009, 08:19 AM
Tienes toda la razon, me tire a la ligera pensando que ese era el nombre del archivo sin ver que estaba abajo  ;D, es que de tanto trabajar con eclipse no distingo mucho el netbenas  :-[