Não estou conseguindo imprimir letras maiúsculas e minusculas com toUpperCase e toLowerCase
Classe
package Classes;
public class DadosPessoais {
private String nome;
private String endereco;
private String estado;
private String email;
private String numeroCasa;
public DadosPessoais(String endereco, String estado, String numeroCasa) {
this.endereco = endereco;
this.estado = estado;
this.numeroCasa = numeroCasa;
}
public DadosPessoais(String nome, String endereco, String estado, String email, String numeroCasa) {
this(endereco,estado,numeroCasa);
this.nome = nome;
this.email = email;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getEndereco() {
return endereco;
}
public void setEndereco(String endereco) {
this.endereco = endereco;
}
public String getEstado() {
return estado;
}
public void setEstado(String estado) {
this.estado = estado;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getNumeroCasa() {
return numeroCasa;
}
public void setNumeroCasa(String numeroCasa) {
this.numeroCasa = numeroCasa;
}
public void nome(String nome, boolean caixaalta) {
if(caixaalta) {
this.nome = nome.toUpperCase();
}else {
this.nome = nome.toLowerCase();
}
}
public void endereco(String endereco, boolean caixaalta) {
if(caixaalta) {
this.endereco = endereco.toUpperCase();
}else {
this.endereco = endereco.toLowerCase();
}
}
public void estado(String estado, boolean caixaalta) {
if(caixaalta) {
this.estado = estado.toUpperCase();
}else {
this.estado = estado.toLowerCase();
}
}
public void email(String email, boolean caixaalta) {
if(caixaalta) {
this.email = email.toUpperCase();
}else {
this.email = email.toLowerCase();
}
}
public void numeroCasa(String numeroCasa, boolean caixaalta) {
if(caixaalta) {
this.numeroCasa = numeroCasa.toUpperCase();
}else {
this.numeroCasa = numeroCasa.toLowerCase();
}
}
public void imprimir() {
System.out.println("Nome: "+this.getNome());
System.out.println("Endereço: "+this.getEndereco());
System.out.println("Estado: "+this.getEstado());
System.out.println("Email: "+this.getEmail());
System.out.println("Numero Da Casa: "+this.getNumeroCasa());
}
}
Método
package Classes_Principais;
import javax.swing.JOptionPane;
import Classes.DadosPessoais;
public class DadosPessoaisPrincipais {
public static void main(String[] args) {
String nome;
String endereco;
String estado;
String email;
String numeroCasa;
nome = (JOptionPane.showInputDialog(null, "Nome", " Nome ", JOptionPane.QUESTION_MESSAGE));
endereco = (JOptionPane.showInputDialog(null, "Endereço", " Endereço ", JOptionPane.QUESTION_MESSAGE));
estado = (JOptionPane.showInputDialog(null, "Estado", " Estado ", JOptionPane.QUESTION_MESSAGE));
email = (JOptionPane.showInputDialog(null, "Email", " Email ", JOptionPane.QUESTION_MESSAGE));
numeroCasa = (JOptionPane.showInputDialog(null, "Numero Da Sua Casa", " Numero Da Sua Casa ", JOptionPane.QUESTION_MESSAGE));
JOptionPane.showMessageDialog(null, "Nome: " +nome, "Nome", JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null, "Endereço: " +endereco, "Nome", JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null, "Estado: " +estado, "Nome", JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null, "Email: " +email, "Nome", JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null, "Numero Da Casa: " +numeroCasa, "Nome", JOptionPane.INFORMATION_MESSAGE);
}
}
obs: Sou iniciante