Domande taggate «arraylist»

Un tipo di dati di raccolta semplice trovato in alcune lingue / piattaforme (come in Java o .NET). L'elenco di array implementa un elenco utilizzando un array, beneficiando di entrambi i punti di forza di DS.



16
Java: rilevare i duplicati in ArrayList?
Come posso rilevare (restituendo vero / falso) se un ArrayList contiene più di uno degli stessi elementi in Java? Molte grazie, Terry Modifica Ho dimenticato di dire che non sto cercando di confrontare i "blocchi" tra loro ma i loro valori interi. Ogni "blocco" ha un int e questo è …

8
ArrayIndexOutOfBoundsException quando si utilizza l'iteratore di ArrayList
In questo momento, ho un programma contenente un pezzo di codice che assomiglia a questo: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Lo sto facendo bene, per quanto riguarda l'iterazione di ArrayList? L'errore che ricevo è: java.lang.ArrayIndexOutOfBoundsException: -1 at …


10
Rimuovi elemento da ArrayList
Ho una ArrayListsupposizione list, e ha 8 elementi AH e ora voglio eliminare 1,3,5 posizione Item memorizzata nell'array int da listcome posso farlo. Sto cercando di farlo con ArrayList<String> list = new ArrayList<String>(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); list.add("F"); list.add("G"); list.add("H"); int i[] = {1,3,5}; for (int j = 0; …
100 java  arraylist 


12
Elementi comuni in due elenchi
Ho due ArrayListoggetti con tre numeri interi ciascuno. Voglio trovare un modo per restituire gli elementi comuni dei due elenchi. Qualcuno ha idea di come posso ottenere questo risultato?


6
In Java 8, perché la capacità predefinita di ArrayList ora è zero?
Come ricordo, prima di Java 8, la capacità predefinita di ArrayListera 10. Sorprendentemente, il commento sul costruttore predefinito (void) dice ancora: Constructs an empty list with an initial capacity of ten. Da ArrayList.java: /** * Shared empty array instance used for default sized empty instances. We * distinguish this from …
93 java  arraylist  java-8 

6
Problema di conversione da List <String> a ArrayList <String>
Ho un metodo seguente ... che in realtà prende l'elenco di frasi e divide ogni frase in parole. Eccolo: public List&lt;String&gt; getWords(List&lt;String&gt; strSentences){ allWords = new ArrayList&lt;String&gt;(); Iterator&lt;String&gt; itrTemp = strSentences.iterator(); while(itrTemp.hasNext()){ String strTemp = itrTemp.next(); allWords = Arrays.asList(strTemp.toLowerCase().split("\\s+")); } return allWords; } Devo passare questo elenco in una hashmap …
91 java  list  arraylist 

8
Come posso rendere il mio ArrayList thread-safe? Un altro approccio al problema in Java?
Ho un ArrayList che desidero utilizzare per contenere oggetti RaceCar che estendono la classe Thread non appena hanno terminato l'esecuzione. Una classe, denominata Race, gestisce questo ArrayList utilizzando un metodo di callback che l'oggetto RaceCar chiama al termine dell'esecuzione. Il metodo di callback, addFinisher (RaceCar finisher), aggiunge l'oggetto RaceCar all'ArrayList. …


8
Un modo migliore per trovare l'indice di un elemento in ArrayList?
Per un'app Android, ho le seguenti funzionalità private ArrayList&lt;String&gt; _categories; // eg ["horses","camels"[,etc]] private int getCategoryPos(String category) { for(int i = 0; i &lt; this._categories.size(); ++i) { if(this._categories.get(i) == category) return i; } return -1; } È questo il modo "migliore" per scrivere una funzione per ottenere la posizione di …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.