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