Esse é o menu:
package TrabalhoMenu;
import java.util.Scanner;
public class TesteReclama {
public static void menu(){
System.out.println("\nCadastro de reclamações sobre buracos em vias do Gama");
System.out.println("1. Registrar reclamação");
System.out.println("2. Excluir reclamação");
System.out.println("3. Consultar reclamação");
System.out.println("4. Registrar conserto");
System.out.println("0. Sair");
System.out.println("Opcao:");
}
public static void RegistraReclamacao(){
System.out.println("registrar reclamacao.");
{
int x;
x=(int)(Math.random()*2);
Reclamacao reclamacao = new Reclamacao();
Endereco endereco = new Endereco();
System.out.println("Digite o nome da sua rua:");
Scanner leitura6 = new Scanner(System.in);
String rua = leitura6.next();
endereco.setRua(rua);
System.out.println("Digite o número: ");
Scanner leitura2 = new Scanner(System.in);
int numero = leitura2.nextInt();
endereco.setNumero(numero);
System.out.println("Digite o bairro: ");
Scanner leitura3 = new Scanner(System.in);
String bairro = leitura3.next();
endereco.setBairro(bairro);
System.out.println("Em uma escala de 0 a 10 classifique o tamanho do buraco:");
Scanner leitura4 = new Scanner(System.in);
int numeroBuraco = leitura4.nextInt();
endereco.setNumeroBuraco(numeroBuraco);
System.out.println("Digite:\n 1- Buraco na rua\n 2- Buraco na calçada");
Scanner leitura5 = new Scanner(System.in);
int ruaCalcada = leitura5.nextInt();
endereco.setRuaCalcada(ruaCalcada);
System.out.println("O seu número de registro é:"+x);
System.out.println("Rua: "+rua);
System.out.println("Numero: " +numero);
System.out.println("Bairro: "+bairro);
System.out.println("Tamanho do buraco de acordo com a escala: "+numeroBuraco);
if (ruaCalcada == 1) {
System.out.println("Local do buraco: Rua");
}else {
System.out.println("Local do buraco: Calçada");
}
}
}
public static void ExcluiReclamacao(){
System.out.println("Exclui");
}
public static void Consulta(){
System.out.println("Consulta");
System.out.println("Digite o número de registro de sua reclamação: ");
}
public static void RegistraConserto(){
System.out.println("Conserto");
}
public static void main(String[] args) {
Reclamacao [] reclamacaos = new Reclamacao[2];
for (int i=0;i<reclamacaos.length;i++);
int opcao;
Scanner leitura = new Scanner(System.in);
do{
menu();
opcao = leitura.nextInt();
if (opcao == 0) {
break;
}
switch(opcao){
case 1:
RegistraReclamacao();
break;
case 2:
ExcluiReclamacao();
break;
case 3:
Consulta();
break;
case 4:
RegistraConserto();
break;
default:
System.out.println("Opção inválida.");
}
} while(opcao != 0);
}
}
E aqui onde estou guardando :
package TrabalhoMenu;
public class Endereco {
private String rua;
private int numero;
private String bairro;
private int numeroBuraco;
private int ruaCalcada;
public int getRuaCalcada() {
return ruaCalcada;
}
public void setRuaCalcada(int ruaCalcada) {
this.ruaCalcada = ruaCalcada;
}
public String getRua() {
return rua;
}
public void setRua(String rua) {
this.rua = rua;
}
public int getNumero() {
return numero;
}
public void setNumero(int numero) {
this.numero = numero;
}
public String getBairro() {
return bairro;
}
public void setBairro(String bairro) {
this.bairro = bairro;
}
public int getNumeroBuraco() {
return numeroBuraco;
}
public void setNumeroBuraco(int numeroBuraco) {
this.numeroBuraco = numeroBuraco;
}
public String toString(){
return “Rua”+rua +“Numero”+numero+“Bairro”+bairro+“Numero do Buraco de 0 a 10”+numeroBuraco;
}
}