Comecei a aprender java ontem na escola e tem que fazer o seguinte programa:
“Faça um projeto em JAVA que leia o nome, o sexo, e o estado civil de uma pessoa. Caso sexo seja “F” e estado civil seja “CASADA”, solicitar o tempo de casada e imprimir na tela as informações de nome, sexo, estado civil e tempo de casada”
eu fiz esse código, mas não sei o que pode estar errado
import javax.swing.*;
public class DadosPessoais {
public static void main(String[] args) {
String nome: null;
String sexo: null;
String estadoCivil: null;
int tempoCasada: null;
nome = JOptionPane.showInputDialog("Qual é o seu nome?");
sexo = JOptionPane.showInputDialog("Qual é o seu sexo?");
estadoCivil = JOptionPane.showInputDialog("Qual é o seu estado civil?");
if ((sexo = "F") && (estadoCivil = "CASADA")){
tempoCasada = Integer.parseInt(JOptionPane.showInputDialog(null "Quanto tempo está casada?"));
}
System.out.println("O seu nome é " +nome);
System.out.println("O seu sexo é " +sexo);
System.out.println("O seu estado civil é " +estadoCivil);
System.out.println("O seu tempo de casada é " +tempoCasada);
}
}