Olá, estou iniciando em Collection, em um projeto evolutivo que estou tendo. Porém estou com alguns erros após compilar meu programa:
Erros:
TstShowTime.java:39: error: cannot find symbol
usuario = new Usuario();
^
symbol: variable usuario
location: class TstShowTime
TstShowTime.java:40: error: cannot find symbol
usuario = cadUsuario(Usuario);
^
symbol: variable usuario
location: class TstShowTime
TstShowTime.java:40: error: cannot find symbol
usuario = cadUsuario(Usuario);
^
symbol: variable Usuario
location: class TstShowTime
TstShowTime.java:42: error: cannot find symbol
if(usuario != null){
^
symbol: variable usuario
location: class TstShowTime
TstShowTime.java:68: error: cannot find symbol
if(consUsuarioIdadeUsu(usuario)==null){
^
symbol: method consUsuarioIdadeUsu(Usuario)
location: class TstShowTime
TstShowTime.java:69: error: cannot find symbol
bdUsuario.add(usuario);
^
symbol: variable bdUsuario
location: class TstShowTime
CÓDIGO:
import java.util.List;
import java.util.ArrayList;
public class TstShowTime extends Banda {
Banda b1 = new ImplementsBanda();
private static Entrada entrada = new Entrada();
Integrante integran = new Integrante();
private static List bdB1 = new ArrayList();
public static void main(String arg[]){
boolean vai = true;
int star = 0;
while(vai){
System.out.println("\n1) Cadastrar pessoa");
System.out.println(“2) Cadastrar banda”);
System.out.println(“3) Consultar cadastro pessoa”);
System.out.println(“4) consultar cadastro banda”);
System.out.println(“5) Atualizar dados de pessoa pelo codigo”);
System.out.println(“6) Sair do sistema”);
try{
star = Integer.parseInt(entrada.entDados("\nEscolha uma opcao"));
}
catch(NumberFormatException nfe){
entrada.entDados("\nO valor de escolha deve ser um inteiro. Press para continuar…");
continue;
}
switch(star){
case 1:
System.out.println("\n1) Cadastro Simples Pessoa");
usuario = new Usuario();
usuario = cadUsuario(Usuario);
if(usuario != null){
entrada.entDados("\nPessoa cadastrada com sucesso! - Press <Enter>...");
}
else{
entrada.entDados("\nJah existe uma pessoa com este codigo! - Press <Enter>...");
}
break;
default:
entrada.entDados("\n A opção deve estar entre 1 e 6");
break;
}
}
}
//=========== CADASTRO SIMPLES DO USUARIO, ANTES DA BANDA ===============
public static Banda cadB1(Banda b1){
System.out.println("\n\nCADASTRO SIMPLES");
Usuario usuario = new Usuario();
usuario.setNome(entrada.entDados("\nDiga o seu nome: "));
usuario.setIdadeUsu(Integer.parseInt(entrada.entDados("Diga a sua idade: ")));
if(consUsuarioIdadeUsu(usuario)==null){
bdUsuario.add(usuario);
return usuario;
}
else{
return null;
}
//=========================================================================
try{
b1.setCel(entrada.entDados("Informe seu numero celular: "));
}
catch(InvalidCelException nfe){
System.out.println("\n CELULAR INVALIDO!!!");
}
}
}