Olá pessoal?!
bom… é o seguinte, estou fazendo um trabalho da facul, um programa de biblioteca, dai o segguinte, eu queria tentar imprimir a relação de todos os livros cadastrados logo no começo do programa, tipo, vizualizando como ordem de chama, de A a Z um em baixo do outro. Será que teria jeito de eu fazer isso logo no começo do progrma? antes mesmo de cadastrar os livros??
bom esse é o começo de meu programa, gostaria de inserir no main… ^^
public class Biblioteca {
private Livro prateleira[]; // declara uma referência a um vetor de livros.
private int disponiveis, // indice inicial da lista de livros disponiveis para emprestimo.
emprestados;
private int quantliv; // indice inicial da lista de livros emprestados.
// Declare os demais atributos que achar necessario.
[b]public static void main( String args[] )
{
Biblioteca teste = new Biblioteca();
teste.Cadastro();
teste.Pcadastro();
System.out.println("Livros cadastrados: ");
/*System.out.println(prateleira[i].getCadastro());*/
}[/b]
public void Cadastro()
{
Scanner leia= new Scanner(System.in);
System.out.println("Quantidade de livros a serem cadastrados: ");
quantliv = leia.nextInt();
prateleira = new Livro[quantliv];
}
public void Pcadastro()
{
for(int i=0;i<quantliv;i++)
{
//System.out.println("Entrou");
Scanner leia= new Scanner(System.in);
prateleira[i]=new Livro();
System.out.println("Titulo do Livro: ");
String titulo= leia.nextLine();
prateleira[i].setTitulo(titulo);
System.out.println("Nome do autor: ");
String autor=leia.nextLine();
prateleira[i].setPrimeiroNome(autor);
System.out.println("Nome do último nome do autor: ");
String ultimonome=leia.nextLine();
prateleira[i].setUltimoNome(ultimonome);
System.out.println("Nome do Título: ");
System.out.println(prateleira[i].getTitulo());
}
}
// Incluir aqui todos os métodos necessários para resolver o problema.
}
Muito Obrigado pela atenção
falow´s