Domande con tag 'collections'

3
risposte

Come metodo di test unitario che restituisce una raccolta evitando logiche nel test

Sto testando un metodo che genera una collezione di oggetti dati. Voglio verificare che le proprietà degli oggetti siano impostate correttamente. Alcune proprietà saranno impostate sulla stessa cosa; altri saranno impostati su un valore che dipe...
posta 07.05.2013 - 18:58
2
risposte

Struttura degli imballaggi delle raccolte Java (java.util) - perché Iterable si trova in java.lang?

Come per il diagramma sottostante, eccetto per l'interfaccia Iterable , tutti i restanti costrutti (interfaccia / classe / classe astratta) si trovano nello stesso pacchetto java.util Perché Iterable si siede nel pacchett...
posta 20.06.2015 - 02:19
3
risposte

Perché le diverse raccolte java hanno una diversa capacità predefinita?

Guardando ai diversi costruttori di collezioni mi viene in mente la domanda. Perché ArrayList () costruire una lista vuota con una capacità iniziale di dieci e ArrayDeque () costruisce un deque array vuoto con una capacità iniziale sufficiente a...
posta 01.08.2013 - 05:08
2
risposte

Esiste uno svantaggio nell'usare esclusivamente le raccolte di Eclipse?

Poiché la mia applicazione funziona con raccolte di interi molto grandi, Eclipse Collections sembra un framework molto utile a causa delle sue collezioni primitive . L'ho già provato, felice di vedere miglioramenti significativi delle prestazi...
posta 11.10.2016 - 20:29
6
risposte

Esiste un'alternativa a instanceof durante il filtraggio di un flusso Java per classe?

Ho una situazione inaspettata in un progetto in cui tutti i tipi che estendono una classe vengono inseriti in una raccolta Java; ma solo un'estensione specifica di quella classe contiene un metodo aggiuntivo. Chiamiamolo "anche ()"; e vorrei ess...
posta 29.11.2014 - 20:42
4
risposte

Tenere traccia di tutti gli oggetti di una classe

Sono nuovo nella programmazione orientata agli oggetti e continuo a occuparmi di questo problema. (Sto programmando in Java) Sono stato un po 'riluttante a chiedere su questo, dal momento che sembra un problema di base, ma non riesco a trovare a...
posta 11.06.2013 - 02:44
4
risposte

Si sta verificando un errore in circostanze specifiche sottoclasse imprevedibili una violazione di LSP?

Diciamo che volevo creare un Java List<String> (vedi specifica ) implementazione che utilizza un sottosistema complesso, ad esempio un database o un file system, per il proprio archivio in modo che funzioni come una raccolta permanen...
posta 10.11.2013 - 16:59
1
risposta

In Java, perché fa (unsorted) Set implement Iterable, ma SortedMap no?

Ci sono due aspetti di questa domanda che ho ritenuto fossero troppo strettamente correlati a porre domande separate. Perché SortedMap non implementa Iterable<Map.Entry<K,V>> ? Se è necessario eseguire un'azione su og...
posta 04.06.2015 - 15:59
2
risposte

La restituzione delle collezioni non modificabili ti riporta solo alle eccezioni di runtime?

Visto che non ci sono interfacce di collezioni non modificabili distinte, non ti stai solo impostando per le eccezioni di runtime restituendo le raccolte non modificabili dalle invocazioni dei metodi? Esempio: public class Start { publ...
posta 13.03.2016 - 03:38
3
risposte

Metodi funzionali sulle collezioni

Sto imparando Scala e sono un po 'sconcertato da tutti i metodi (funzioni di ordine superiore) disponibili nelle raccolte. Quali producono più risultati della collezione originale, quali producono meno e quali sono più appropriati per un determi...
posta 02.11.2012 - 16:22