Gente! Boa noite! Estou estudando java faz alguns meses e no exercício é pedido que eu faça um programa que adicione.consulte e remova um imóvel. Eu fiz a primeira parte do código porém não sei porque tá dando erro e já fiz várias tentativas. Alguém pode me dizer o motivo? Eu estudo sozinha e fico ás vezes sem saber o que fazer. Agradeço se alguém puder ajudar. Obrigada.
import java.util.Arrays;
import java.util.Scanner;
public class TesteImovel {
public static void main(String args[]){
Scanner s= new Scanner(System.in);
NovoImovel nov=new NovoImovel();
String valor;
int n,m;
do{
System.out.println(" escolha uma das opções:");
System.out.println("1- novo imóvel");
System.out.println("2- imóvel antigo");
System.out.println("0-sair");
n=s.nextInt();
//imovel novo
if(n==1){
System.out.println("1-adicionar endereço");
System.out.println("2-remover endereço");
System.out.println("3-consultar endereço");
System.out.println("0-sair");
m=s.nextInt();
switch(m){
case 1:System.out.println("adicione o endereço:");
valor=s.nextLine();
nov.adicionaEnde(valor);
break;
case 2:System.out.println("quer remover um endereço? digite o nome do endereço:");
valor=s.nextLine();
nov.removeEnde(valor);
break;
case 3:System.out.println("digite o nome do endereço que deseja consultar:");
valor=s.nextLine();
nov.imprimeEnde(valor);
break;
}
}
}while(n!=0);
}
}