Olá Gujnautas, to com a seguinte dúvida:
Tenho um objeto ‘Produto’, e ele tem vários atributos(como preco, quantidade em estoque e etc…), criei uma ArrayList pra armazenar vários destes ‘produtos’, mas agora vou precisar acessar cada objeto independente para poder mudar seus atributos.
Exemplo: Inseri na lista um produto que o preco dele era 10, mas o preco do produto baixou para 8, como faço pra acessar o objeto dentro do ArrayList e mudar seu atributo preco(levando em conta que o objeto produto ja tem um método setPreco) ?
Eu tinha pensado em usar o ‘get’ pra pegar o produto a ser alterado, jogar em uma outra variável auxiliar do tipo produto, fazer a alteração, e depois devolver para o ArrayList, mas pelo que eu intendi, ele vai criar um novo produto dentro do ArrayList, e não simplesmente sobrescrever o que eu quero modificar.