Exercício de Fila

Estou fazendo um trabalho da Faculdade onde preciso criar:
Uma fila de carros no lava jato, como pelo menos 3 atributos para cada carro, e pelo menos 15 carros.
Um dos atributos deve ser um número de identificação do carro.
Para cada 3 carros que chegam e deve esperar um na fila para serem lavados, um sai pois terminou de lavar.
As seguintes operações devem ser realizadas:

  • Criar uma segunda fila para armazenar os dados dos carros já lavados;
    -Imprimir os dados dos carros já lavados;
  • Deve ser permitido ao operador do sistema ordenar a fila de carros já lavados(segunda fila) pelo número identificador do carro.
  • Imprimir os dados da fila de carro já lavados após a ordenação dos carros.

Estou com dificuldades pois comecei nessa parte de estrutura de dados agora. Desde já agradeço pela ajuda.

1 curtida

O código que estou trabalhando

package lavajato;

public class Carros {
    
    int id;
    String modelo;
    String dono;
}

package lavajato;

import java.util.ArrayList;
import java.util.List;

public class Fila {
    List <Object> obj = new ArrayList<>(); //Object = tipo generico de objeto
    
    void insere(Object A){ // (A) objeto generico
        this.obj.add(A);
    }
    Object remove(){
        return this.obj.remove(0);
    }
    
    boolean fila_vazia(){
        return(this.obj.isEmpty());
    }
}

package lavajato;

public class LavaJato {

    public static void main(String[] args) {
        Carros ca = new Carros();
        Fila F = new Fila();
        Carros resp = new Carros();
        
         Carros a1 = new Carros (); // 01
            a1.id = 01; 
            a1.modelo = "Gol";
            a1.dono = "Marcos";
            
        Carros a2 = new Carros (); // 02
            a2.id = 02;
            a2.modelo = "Corsa";
            a2.dono = "Pedro";
            
        Carros a3 = new Carros (); // 03
            a3.id = 03;
            a3.modelo = "Celsa";
            a3.dono = "Joao";
        
        Carros a4 = new Carros (); // 04
            a4.id = 04;
            a4.modelo = "Gol";
            a4.dono = "Maria";
            
        Carros a5 = new Carros (); // 05
            a5.id = 05;
            a5.modelo = "Saveiro";
            a5.dono = "Joaquina";    
            
        Carros a6 = new Carros (); // 06
            a6.id = 06;
            a6.modelo = "Gol";
            a6.dono = "Gabriel";
            
        Carros a7 = new Carros (); // 07
            a7.id = 07;
            a7.modelo = "Siena";
            a7.dono = "Guilherme";
            
        Carros a8 = new Carros (); // 08
            a8.id = 010;
            a8.modelo = "Corsa";
            a8.dono = "Lucas";
            
        Carros a9 = new Carros (); // 09
            a9.id = 011;
            a9.modelo = "Fox";
            a9.dono = "Daniela";
            
        Carros a10 = new Carros (); // 10
            a10.id = 012;
            a10.modelo = "Gol";
            a10.dono = "Pedro";
            
        Carros a11 = new Carros (); // 11
            a11.id = 013;
            a11.modelo = "Celta";
            a11.dono = "Jose";
            
        Carros a12 = new Carros (); // 12
            a12.id = 014;
            a12.modelo = "Corsa";
            a12.dono = "Pedro Henrique";
        
        Carros a13 = new Carros (); // 13
            a13.id = 015;
            a13.modelo = "Uno";
            a13.dono = "Kenia";
            
        Carros a14 = new Carros (); // 14
            a14.id = 016;
            a14.modelo = "Palio";
            a14.dono = "Jhean";
            
        Carros a15 = new Carros (); // 15
            a15.id = 017;
            a15.modelo = "Gol";
            a15.dono = "Fabricio";
            
        //inserido carros - F.insere(A);      
        F.insere(a1);
        F.insere(a2);
        F.insere(a3);
        F.insere(a4);
        F.insere(a5);
        F.insere(a6);
        F.insere(a7);
        F.insere(a8);
        F.insere(a9);
        F.insere(a10);
        F.insere(a11);
        F.insere(a12);
        F.insere(a13);
        F.insere(a14);
        F.insere(a15);
        
        Object obj = new Object();
        
        for(int i = 0; i < 3; i++){
            if(F.fila_vazia()){
                System.out.println("Fila Vazia");
            }
            else{
                obj = F.remove();
                System.out.println("Identificador " + resp.id);
                System.out.println("Modelo: " + resp.modelo);
                System.out.println("Dono: " + resp.dono);
                System.out.println("----------------------------");
            }
        
        }
        
    }
    
}
2 curtidas

Fiz algo pra vc + ou - assim



import java.io.PrintStream;
import java.util.Scanner;

public class Carro {

    public String carro1;
    public String carro2;
    public String carro3;
    public String carro4;
    public String carro5;
    public String carro6;
    public String carro7;
    public String carro8;
    public String carro9;
    public String carro10;
    public String carro11;
    public String carro12;
    public String carro13;
    public String carro14;
    public String carro15;
    public String identificacaocarro1;
    public String identificacaocarro2;
    public String identificacaocarro3;
    public String identificacaocarro4;
    public String identificacaocarro5;
    public String identificacaocarro6;
    public String identificacaocarro7;
    public String identificacaocarro8;
    public String identificacaocarro9;
    public String identificacaocarro10;
    public String identificacaocarro11;
    public String identificacaocarro12;
    public String identificacaocarro13;
    public String identificacaocarro14;
    public String identificacaocarro15;
    public String idcarro1;
    public String idcarro2;
    public String idcarro3;
    public String idcarro4;
    public String idcarro5;
    public String idcarro6;
    public String idcarro7;
    public String idcarro8;
    public String idcarro9;
    public String idcarro10;
    public String idcarro11;
    public String idcarro12;
    public String idcarro13;
    public String idcarro14;
    public String idcarro15;
    public String filacarro1;
    public String filacarro2;
    public String filacarro3;
    public String filacarro4;
    public String filacarro5;
    public String filacarro6;
    public String filacarro7;
    public String filacarro8;
    public String filacarro9;
    public String filacarro10;
    public String filacarro11;
    public String filacarro12;
    public String filacarro13;
    public String filacarro14;
    public String filacarro15;
    public String corcarro1;
    public String corcarro2;
    public String corcarro3;
    public String corcarro4;
    public String corcarro5;
    public String corcarro6;
    public String corcarro7;
    public String corcarro8;
    public String corcarro9;
    public String corcarro10;
    public String corcarro11;
    public String corcarro12;
    public String corcarro13;
    public String corcarro14;
    public String corcarro15;

    public static void main(String[] args) {
        final Scanner read = new Scanner(System.in);
        final PrintStream echo = System.out;

        Carro data = new Carro1();
        Carro data = new Carro2();
        Carro data = new Carro3();
        Carro data = new Carro4();
        Carro data = new Carro5();
        Carro data = new Carro6();
        Carro data = new Carro7();
        Carro data = new Carro8();
        Carro data = new Carro9();
        Carro data = new Carro10();
        Carro data = new Carro11();
        Carro data = new Carro12();
        Carro data = new Carro13();
        Carro data = new Carro14();
        Carro data = new Carro15();

        echo.print("\n Dono do Carro 1 : ");
        data.carro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 1 : ");
        data.identificacaocarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 1 na fila? ");
        data.filacarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 1 com id? : ");
        data.idcarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 1 com a cor? : ");
        data.fila1 = read.nextLine();
        
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 2 : ");
        data.carro2 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 2 : ");
        data.identificacaocarro2 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 2 na fila? : ");
        data.filacarro2 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 2 com id? : ");
        data.idcarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 2 com a cor? : ");
        data.corcarro2 = read.nextLine();
        
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 3 : ");
        data.carro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 3 : ");
        data.identificacaocarro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 3 na fila? : ");
        data.filacarro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 3 com id? : ");
        data.idcarro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 3 com a cor? : ");
        data.corcarro3 = read.nextLine();
        
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 4 : ");
        data.carro4 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 4 : ");
        data.identificacaocarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 4 na fila?  ");
        data.filacarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 4 com id? : ");
        data.fila1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 4 com a cor?  ");
        data.corcarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 5 : ");
        data.carro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 5 : ");
        data.identificacaocarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 5 na fila?  ");
        data.filacarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 5 com id? : ");
        data.idcarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 5 com a cor?  ");
        data.corcarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 6 : ");
        data.carro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 6 : ");
        data.identificacaocarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 6 na fila?  ");
        data.filacarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 6 com id? : ");
        data.idcarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 6 com a cor?  ");
        data.corcarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 7 : ");
        data.carro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 7 : ");
        data.identificacaocarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 7 na fila?  ");
        data.filacarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 7 com id? : ");
        data.idcarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 7 com a cor?  ");
        data.corcarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 8 : ");
        data.carro8 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 8 : ");
        data.identificacaocarro8 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 8 na fila?  ");
        data.filacarro8 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 8 com id? : ");
        data.idcarro8 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 8 com a cor?  ");
        data.corcarro8 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 9 : ");
        data.carro9 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 9 : ");
        data.identificacaocarro9 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 9 na fila?  ");
        data.filacarro9 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 9 com id? : ");
        data.idcarro9 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 9 com a cor?  ");
        data.corcarro9 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 10 : ");
        data.carro10 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 10 : ");
        data.identificacaocarro10 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 10 na fila?  ");
        data.filacarro10 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 10 com id? : ");
        data.idcarro10 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 10 com a cor?  ");
        data.corcarro10 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 11 : ");
        data.carro11 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 11 : ");
        data.identificacaocarro11 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 11 na fila?  ");
        data.filacarro11 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 11 com id? : ");
        data.idcarro11 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 11 com a cor?  ");
        data.corcarro11 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 12 : ");
        data.carro12 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 12 : ");
        data.identificacaocarro12 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 12 na fila?  ");
        data.filacarro12 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 12 com id? : ");
        data.idcarro12 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 12 com a cor?  ");
        data.corcarro12 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 13 : ");
        data.carro13 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 13 : ");
        data.identificacaocarro13 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 13 na fila?  ");
        data.filacarro13 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 13 com id? : ");
        data.idcarro13 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 13 com a cor?  ");
        data.corcarro13 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 14 : ");
        data.carro14 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 14 : ");
        data.identificacaocarro14 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 14 na fila?  ");
        data.filacarro14 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 14 com id? : ");
        data.idcarro14 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 14 com a cor?  ");
        data.corcarro14 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 15 : ");
        data.carro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 15 : ");
        data.identificacaocarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 15 na fila?  ");
        data.filacarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 15 com id? : ");
        data.idcarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 15 com a cor?  ");
        data.corcarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

    }
}

Testa e vê se funciona

Foi baseado nesse exemplo : Como pegar a entrada de usuário para colocar em um atributo?

é uma questão parecida com uma q fiz ^^
Copie,cole, altere a licença é livre, aberta, gratuita e pública.

Fiz algo pra vc + ou - assim


import java.io.PrintStream;
import java.util.Scanner;

public class Carro {

    public String donocarro1;
    public String donocarro2; 
    public String donocarro3;
    public String donocarro4;
    public String donocarro5;
    public String donocarro6;
    public String donocarro7;
    public String donocarro8;
    public String donocarro9;
    public String donocarro10;
    public String donocarro11;
    public String donocarro12;
    public String donocarro13;
    public String donocarro14;
    public String donocarro15;
    public String identificacaocarro1;
    public String identificacaocarro2;
    public String identificacaocarro3;
    public String identificacaocarro4;
    public String identificacaocarro5;
    public String identificacaocarro6;
    public String identificacaocarro7;
    public String identificacaocarro8;
    public String identificacaocarro9;
    public String identificacaocarro10;
    public String identificacaocarro11;
    public String identificacaocarro12;
    public String identificacaocarro13;
    public String identificacaocarro14;
    public String identificacaocarro15;
    public String idcarro1;
    public String idcarro2;
    public String idcarro3;
    public String idcarro4;
    public String idcarro5;
    public String idcarro6;
    public String idcarro7;
    public String idcarro8;
    public String idcarro9;
    public String idcarro10;
    public String idcarro11;
    public String idcarro12;
    public String idcarro13;
    public String idcarro14;
    public String idcarro15;
    public String filacarro1;
    public String filacarro2;
    public String filacarro3;
    public String filacarro4;
    public String filacarro5;
    public String filacarro6;
    public String filacarro7;
    public String filacarro8;
    public String filacarro9;
    public String filacarro10;
    public String filacarro11;
    public String filacarro12;
    public String filacarro13;
    public String filacarro14;
    public String filacarro15;
    public String corcarro1;
    public String corcarro2;
    public String corcarro3;
    public String corcarro4;
    public String corcarro5;
    public String corcarro6;
    public String corcarro7;
    public String corcarro8;
    public String corcarro9;
    public String corcarro10;
    public String corcarro11;
    public String corcarro12;
    public String corcarro13;
    public String corcarro14;
    public String corcarro15;

    public static void main(String[] args) {
        final Scanner read = new Scanner(System.in);
        final PrintStream echo = System.out;

        Carro data = new Carro();

        echo.print("\n Dono do Carro 1 : ");
        data.donocarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 1 : ");
        data.identificacaocarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 1 na fila? ");
        data.filacarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 1 com id? : ");
        data.idcarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 1 com a cor? : ");
        data.corcarro1 = read.nextLine();
        
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 2 : ");
        data.donocarro2 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 2 : ");
        data.identificacaocarro2 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 2 na fila? : ");
        data.filacarro2 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 2 com id? : ");
        data.idcarro1 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 2 com a cor? : ");
        data.corcarro2 = read.nextLine();
        
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 3 : ");
        data.donocarro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 3 : ");
        data.identificacaocarro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 3 na fila? : ");
        data.filacarro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 3 com id? : ");
        data.idcarro3 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 3 com a cor? : ");
        data.corcarro3 = read.nextLine();
        
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 4 : ");
        data.donocarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 4 : ");
        data.identificacaocarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 4 na fila?  ");
        data.filacarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 4 com id? : ");
        data.idcarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 4 com a cor?  ");
        data.corcarro4 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 5 : ");
        data.donocarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 5 : ");
        data.identificacaocarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 5 na fila?  ");
        data.filacarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 5 com id? : ");
        data.idcarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 5 com a cor?  ");
        data.corcarro5 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 6 : ");
        data.donocarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 6 : ");
        data.identificacaocarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 6 na fila?  ");
        data.filacarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 6 com id? : ");
        data.idcarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 6 com a cor?  ");
        data.corcarro6 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 7 : ");
        data.donocarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 7 : ");
        data.identificacaocarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 7 na fila?  ");
        data.filacarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 7 com id? : ");
        data.idcarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 7 com a cor?  ");
        data.corcarro7 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 8 : ");
        data.donocarro8 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 8 : ");
        data.identificacaocarro8 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 8 na fila?  ");
        data.filacarro8 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 8 com id? : ");
        data.idcarro8 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 8 com a cor?  ");
        data.corcarro8 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 9 : ");
        data.donocarro9 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 9 : ");
        data.identificacaocarro9 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 9 na fila?  ");
        data.filacarro9 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 9 com id? : ");
        data.idcarro9 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 9 com a cor?  ");
        data.corcarro9 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 10 : ");
        data.donocarro10 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 10 : ");
        data.identificacaocarro10 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 10 na fila?  ");
        data.filacarro10 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 10 com id? : ");
        data.idcarro10 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 10 com a cor?  ");
        data.corcarro10 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 11 : ");
        data.donocarro11 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 11 : ");
        data.identificacaocarro11 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 11 na fila?  ");
        data.filacarro11 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 11 com id? : ");
        data.idcarro11 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 11 com a cor?  ");
        data.corcarro11 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 12 : ");
        data.donocarro12 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 12 : ");
        data.identificacaocarro12 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 12 na fila?  ");
        data.filacarro12 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 12 com id? : ");
        data.idcarro12 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 12 com a cor?  ");
        data.corcarro12 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 13 : ");
        data.donocarro13 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 13 : ");
        data.identificacaocarro13 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 13 na fila?  ");
        data.filacarro13 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 13 com id? : ");
        data.idcarro13 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 13 com a cor?  ");
        data.corcarro13 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 14 : ");
        data.donocarro14 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 14 : ");
        data.identificacaocarro14 = read.nextLine();
        echo.print("  \n");
        
        echo.print("\n Carro 14 na fila?  ");
        data.filacarro14 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 14 com id? : ");
        data.idcarro14 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 14 com a cor?  ");
        data.corcarro14 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

        echo.print("\n Dono do Carro 15 : ");
        data.donocarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Numero de identificacao do carro 15 : ");
        data.identificacaocarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 15 na fila?  ");
        data.filacarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 15 com id? : ");
        data.idcarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("\n Carro 15 com a cor?  ");
        data.corcarro15 = read.nextLine();
        echo.print("  \n");

        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");
        echo.print("  \n");

    }
}

Testa e vê se funciona

Foi baseado nesse exemplo : Como pegar a entrada de usuário para colocar em um atributo?

é uma questão parecida com uma q fiz ^^
Copie,cole, altere a licença é livre, aberta, gratuita e pública.

1 curtida

Você já aprendeu estruturas de dados?
Alocação dinâmica de memória?
Sabe o que é uma estrutura do tipo Lista?

Me diga: Faz sentido uma classe Carro ter 15 atributos para armazenar os donos dele?

4 curtidas

Código ruim, código repetido, precisa trabalhar com listas para resolver o problema do outro usuário.

1 curtida

Não :upside_down_face:

To tentando :upside_down_face:

Não :upside_down_face:

Então, já comentamos em outras postagens suas:

  • Não estude na tentativa e erro, você não vai aprender assim.
  • É evidente que o problema não é a linguagem Java, o que lhe falta muito embasamento teórico.
  • Estude lógica de programação.
  • Algoritmos.
  • Estruturas de dados.

Depois que souber isso, aí pode se preocupar em aprender Java.

3 curtidas

Ainda estou aprendendo isso. :upside_down_face:

Boa noite pessoal podem ajudar num projeto que estou fazer

1 curtida

Nesse exemplo seria interessante usar herança, polimorfismo e reescrita?