Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2009, 16:13
thebest2009
 
Fecha de Ingreso: enero-2009
Mensajes: 5
Antigüedad: 16 años
Puntos: 0
Pregunta ayudenme con mi codigo java

mi problema es el siguiente:
el codigo en java debe de mostrar en mantalla esto:

si la edad de una persona es mayor o igual a 18 años y es estudiante indicar que se ha ganado un boleto para el cine

aki les dejo mi codigo

import javax.swing.*;

public class BoletoCine{

public static void main(String args[]){

String persona;
int edad;
String ocupacion;



persona= JOptionPane.showInputDialog(null,"introduzca su edad");
edad=Integer.parseInt(persona);

ocupacion=(String)JOptionPane.showInputDialog(null , "ocupacion");

if((edad==18) && (ocupacion== "estudiante")) {


JOptionPane.showMessageDialog(null, "te has ganado un boleto para el cine");
}


}
}

cuando le pido al usuario la ocupacion no me marca error si le doy un entero
y debe de marcarlo

espero y me ayuden