/*** ARQUIVO Main.java ***/
package main;
import java.util.ArrayList;
public class Main {
public static void main
(String[] args
) { // Novos Produtos
Produto ps4 = new Produto("1", "video game", "2");
Produto ps3 = new Produto("2", "video game", "1");
// Declara Arraylist do tipo Produto
ArrayList<Produto> listaProdutos = new ArrayList<Produto>();
// Escrita
listaProdutos.add(ps4);
listaProdutos.add(ps3);
// Leitura
for (int i = 0; i < listaProdutos.size(); i++) {
System.
out.
println(listaProdutos.
get(i
)); }
}
}
/*** ARQUIVO Produto.java ***/
package main;
public class Produto {
this.codigo = codigo;
this.descricao = descricao;
this.quantidade = quantidade;
}
}
LyoqKiAgICAgQVJRVUlWTyBNYWluLmphdmEgICAgICAgICAgICAgKioqLwoKcGFja2FnZSBtYWluOwoKaW1wb3J0IGphdmEudXRpbC5BcnJheUxpc3Q7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CgogICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgIC8vIE5vdm9zIFByb2R1dG9zCiAgICAgIFByb2R1dG8gcHM0ID0gbmV3IFByb2R1dG8oIjEiLCAidmlkZW8gZ2FtZSIsICIyIik7CiAgICAgIFByb2R1dG8gcHMzID0gbmV3IFByb2R1dG8oIjIiLCAidmlkZW8gZ2FtZSIsICIxIik7CgogICAgICAvLyBEZWNsYXJhIEFycmF5bGlzdCBkbyB0aXBvIFByb2R1dG8KICAgICAgQXJyYXlMaXN0PFByb2R1dG8+IGxpc3RhUHJvZHV0b3MgPSBuZXcgQXJyYXlMaXN0PFByb2R1dG8+KCk7CgogICAgICAvLyBFc2NyaXRhCiAgICAgIGxpc3RhUHJvZHV0b3MuYWRkKHBzNCk7CiAgICAgIGxpc3RhUHJvZHV0b3MuYWRkKHBzMyk7CiAgICAgIC8vIExlaXR1cmEKICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsaXN0YVByb2R1dG9zLnNpemUoKTsgaSsrKSB7CiAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihsaXN0YVByb2R1dG9zLmdldChpKSk7CiAgICAgIH0KICAgfQoKfQoKLyoqKiAgICAgQVJRVUlWTyBQcm9kdXRvLmphdmEgICAgICAgICAgICAgKioqLwoKcGFja2FnZSBtYWluOwoKcHVibGljIGNsYXNzIFByb2R1dG8gewoKICAgcHJpdmF0ZSBTdHJpbmcgY29kaWdvOwogICBwcml2YXRlIFN0cmluZyBkZXNjcmljYW87CiAgIHByaXZhdGUgU3RyaW5nIHF1YW50aWRhZGU7CgogICBwdWJsaWMgUHJvZHV0byhTdHJpbmcgY29kaWdvLCBTdHJpbmcgZGVzY3JpY2FvLCBTdHJpbmcgcXVhbnRpZGFkZSkgewogICAgICB0aGlzLmNvZGlnbyA9IGNvZGlnbzsKICAgICAgdGhpcy5kZXNjcmljYW8gPSBkZXNjcmljYW87CiAgICAgIHRoaXMucXVhbnRpZGFkZSA9IHF1YW50aWRhZGU7CiAgIH0KfQo=