Ir ao conteúdo
  • Cadastre-se

Cadastro com ArrayList


Posts recomendados

Pessoal, estou tentando fazer um cadastro simples usando listas. Criei a Classe Carro, com os atributos marca e modelo. Consegui fazer o cadastro normalmente, porém, para cadastrar um novo carro e marca eu tenho que executar o programa novamente e assim sucessivamente. Pois bem, tentei usar um for, utilizando JOptionPane para receber marca e modelo, porém, nada deu certo. Alguem poderia me ajudar.

package orientacaoobjeto;

import bancodeDados.listadeCarros;
import entidades.Carro;
import javax.swing.JOptionPane;


public class OrientacaoObjeto {

    
    private listadeCarros bd = new listadeCarros();
    private int QtdePortas;
    
   

    public OrientacaoObjeto() {
       
     //for( Carro carro:bd.getRetornaCarro()){   *** pensei que aqui deveria colocar o laço  
        Carro carro = new Carro(); 
        String marca = JOptionPane.showInputDialog("Entre com a marca");
        String modelo = JOptionPane.showInputDialog("Entre com o modelo do carro:");
        
       // int qtdePortas = parseInt(JOptionPane.showInputDialog("Entre com a Quantidade de Portas que tem o carro:"));
       
        carro.setMarca(marca);
        carro.setModelo(modelo);
       // carro.setQtdePortas(QtdePortas);
        bd.adicionarCarro(carro);
        
    }
    
    
    private void listaCarro(){
        
        for (Carro carro:bd.getRetornaCarro()){
            System.out.println(carro.getModelo());
            System.out.println(carro.getMarca());
            System.out.println(carro.getQtdePortas());
        }
    }
    
     public static void main(String[] args) {
        
        OrientacaoObjeto Ob = new OrientacaoObjeto();
        Ob.listaCarro();
    
    }

    private int parseInt(String showInputDialog) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
    
}

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!