Perguntas com a marcação «arraylist»

Um tipo de dados de coleta simples encontrado em algumas linguagens / plataformas (como em Java ou .NET). A lista de matrizes implementa uma lista usando uma matriz, beneficiando-se dos dois pontos fortes do DS.

318
Salvar ArrayList em SharedPreferences

Eu tenho um ArrayListcom objetos personalizados. Cada objeto personalizado contém uma variedade de cadeias e números. Eu preciso que a matriz permaneça, mesmo que o usuário saia da atividade e depois queira voltar mais tarde; no entanto, não preciso da matriz disponível depois que o aplicativo for...

257
Tamanho inicial para o ArrayList

Você pode definir o tamanho inicial de um ArrayList fazendo ArrayList<Integer> arr=new ArrayList<Integer>(10); No entanto, você não pode fazer arr.add(5, 10); porque causa uma exceção fora dos limites. Qual é a utilidade de definir um tamanho inicial se você não pode acessar o...

252
Diferença entre if (a - b <0) e if (a <b)

Eu estava lendo o ArrayListcódigo fonte do Java e notei algumas comparações nas instruções if. No Java 7, o método grow(int)usa if (newCapacity - minCapacity < 0) newCapacity = minCapacity; No Java 6, grownão existia. O método, ensureCapacity(int)no entanto, usa if (newCapacity <...

241
Conversão Iterator para ArrayList

Dado Iterator<Element>, como podemos converter que Iteratora ArrayList<Element>(ou List<Element>) na melhor e mais rápida maneira possível, de modo que podemos usar ArrayList's operações nele, como get(index), add(element),