Preciso de ajuda com este java, por favor. Criei um ArrayList de lâmpadas e estou tentando substituir uma lâmpada no índice específico por outra. Portanto, com o seguinte título, como devo proceder?
public void replaceBulb(int index, Bulbs theBulb) {
}
Respostas:
Confira o
set(int index, E element)
método na interface da listafonte
ArrayList.set();
, mas quando você chamá-lo em sua própria lista, não é:myArrayList.set(int, E);
Você pode substituir os itens em uma posição específica usando o método set de ArrayList como abaixo:
Mas o elemento deve estar presente no índice que você está passando dentro do método set (), caso contrário ele lançará uma exceção.
fonte
Use o
set()
método: consulte docfonte
Use ArrayList.set
fonte
fonte