Domande con tag 'collections'

3
risposte

È buono memorizzare distanza come quella?

Ho una classe Position con i campi int x e int y . Ho un sacco di punti e alcuni di loro hanno bisogno di conoscere la distanza da tutti gli altri punti. Ha senso memorizzarlo in Map<Position, float> distances (questo è...
posta 30.03.2016 - 14:31
1
risposta

Come progettare un'API che restituisce elenchi annidati?

Sto recuperando i GeoPoints da un database e li organizzo per l'utilizzo in frontend. I Punti Geografici sono aggregati in segmenti, i segmenti in livelli, i livelli sono mappati agli ID unità e quella mappa è mappata agli ID auto. Il frontend m...
posta 31.01.2018 - 11:39
3
risposte

Devo restituire Iterable o Enumeration in Java

Per ottenere una migliore immutabilità, la mia API dovrebbe restituire java.lang.Iterable<T> o java.util.Enumeration<E> ? Poiché l'iteratore di Iterable ha un metodo remove () , si potrebbe dire che l'enumerazione è la scel...
posta 17.05.2016 - 12:51
1
risposta

Se sto usando solo HashMap posso eseguire l'override solo del metodo hashCode?

Se devo utilizzare solo HashMap , perché devo sostituire il metodo equals() con hashCode() ? In che modo l'implementazione di equals() non influisce sul funzionamento di HashMap ?     
posta 21.09.2016 - 00:22
1
risposta

Ricerca di metodi che restituiscono null invece di una raccolta (in Java)

Sto cercando un buon strumento o tecnica per cercare un codice Java e trovare ogni metodo che dice che restituisce una collezione (Elenco, Set, Mappa, ecc.) ma a volte restituisce null . Questa sarebbe un'ispezione IDEA IntelliJ e potrebbe f...
posta 14.10.2015 - 23:44
3
risposte

superclasse vuota per la raccolta di classi derivate

In sostanza, ciò che vorrei ottenere è un modo per scorrere attraverso un elenco e chiamare metodi specifici per l'interfaccia degli oggetti nell'attrezzatura di raccolta. Nel mio progetto Java, si otterrebbe qualcosa di simile a questo: //...
posta 10.04.2014 - 13:26
2
risposte

Pensieri su una struttura dati personalizzata per un'implementazione nodo / catena

Sto progettando una semplice GUI che consentirà a un utente di creare un percorso GPX facendo clic ripetutamente su un pannello mappa. Mi trovo di fronte a un dilemma progettuale su come rappresentare i nodi e il percorso. Questo costrutto può e...
posta 12.01.2013 - 02:33
3
risposte

Le raccolte concorrenti, i metodi di lettura dovrebbero consentire più thread contemporaneamente?

Ho una raccolta personalizzata e voglio aggiungere un wrapper per consentire l'accesso simultaneo. public class MyConcurrentCollection<T> { private MyCollection _collection; // passed in constructor public void Add(T item) {...
posta 25.02.2015 - 11:13
1
risposta

Modelli, collezioni ... e poi? Processi?

Sono uno sviluppatore di LAMP-stack che è stato più sul lato JavaScript negli ultimi anni e mi piace davvero l'approccio Model + Collection alle entità di dati utilizzate da BackboneJS e così via. Mi ha aiutato a organizzare il mio codice in mod...
posta 20.08.2014 - 01:44
4
risposte

L'oggetto di raccolta è meglio immutabile? [chiuso]

Come da questo link , è un consiglio che: A good object should never change his encapsulated state. Remember, an object is a representative of a real-life entity, and this entity should stay the same through the entire life of the object....
posta 20.06.2015 - 02:30