Articles of arraylist de

list.clear () vs list = new ArrayList ();

Qual das 2 opções é melhor e mais rápida para limpar uma ArrayList e por quê? list.clear() ou list = new ArrayList(); Acontece que tenho que, em momentos randoms, limpar todas as inputs da minha ArrayList e não tenho como saber quantas novas inputs haverá no futuro, pode haver 0 ou 1000. Qual método é […]

Como usar uma lista de matriz em Java?

Preciso saber se eu armazeno meus dados em uma ArrayList e preciso obter o valor que armazenei nela. Por exemplo: se eu tenho uma lista de matriz como esta ArrayList A = new ArrayList(); A = {“Soad”, “mahran”}; e eu quero pegar cada elemento String, como posso fazer isso? Eu tentei fazer isso com o […]

Java: como posso dividir um ArrayList em vários ArrayLists pequenos?

Como posso dividir um ArrayList (size = 1000) em várias ArrayLists do mesmo tamanho (= 10)? ArrayList results;

Cópia do Java ArrayList

Eu tenho um ArrayList l1 de tamanho 10. Eu atribuo l1 a nova lista de referência do tipo l2 . Irá l1 e l2 apontar para o mesmo object ArrayList ? Ou é uma cópia do object ArrayList atribuído a l2 ? Ao usar a referência l2 , se eu atualizar o object da lista, […]

Listar versus ArrayList como tipo de referência?

Ok, então eu sei que Set , List e Map são interfaces, mas o que torna a primeira linha de código melhor que a segunda? List myArr = new ArrayList(); ArrayList myArr = new ArrayList();

Como classificar um ArrayList?

Eu tenho uma lista de duplas em java e quero classificar ArrayList em ordem decrescente. Entrada ArrayList é como abaixo: List testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); A saída deve ser assim 0.92 0.9 0.71 0.71 0.71 0.65 0.62 0.54 0.5 0.34 […]

Como o método contains () de uma ArrayList avalia objects?

Digamos que eu crie um object e adicione-o à minha ArrayList . Se eu, então, criar outro object com exatamente a mesma input de construtor, o método contains() avaliará os dois objects como iguais? Suponha que o construtor não faça nada engraçado com a input, e as variables ​​armazenadas em ambos os objects são idênticas. […]

Melhor maneira de converter um ArrayList em uma string

Eu tenho uma ArrayList que eu quero produzir completamente como uma String. Essencialmente eu quero dar saída em ordem usando o toString de cada elemento separado por abas. Existe alguma maneira rápida de fazer isso? Você poderia percorrê-lo (ou remover cada elemento) e concatená-lo para uma String, mas acho que isso será muito lento.

Inicialização de uma ArrayList em uma linha

Eu quero criar uma lista de opções para fins de teste. No começo eu fiz isso: ArrayList places = new ArrayList(); places.add(“Buenos Aires”); places.add(“Córdoba”); places.add(“La Plata”); Então eu refatorei o código da seguinte forma: ArrayList places = new ArrayList( Arrays.asList(“Buenos Aires”, “Córdoba”, “La Plata”)); Existe uma maneira melhor de fazer isso?

Quando usar o LinkedList over ArrayList?

Eu sempre fui um para simplesmente usar: List names = new ArrayList(); Eu uso a interface como o nome do tipo para portabilidade , de modo que, quando faço perguntas como essas, posso refazer meu código. Quando o LinkedList deve ser usado sobre o ArrayList e vice-versa?