collections

Come gestire i null quando si utilizza Java collection sort

Quando si utilizza la raccolta.ordina in Java cosa dovrei restituire quando uno degli oggetti interni è null Esempio: Coll ... } }); Diciamo che o2 non è null ma o2.getDate() è, quindi dovrei restituire 1 o -1 o 0 aggiungendo una convalida null?

Memorizzazione di diversi tipi di elementi in un elenco in Java

Sto cercando di sviluppare un caricatore di tabelle generale il cui schema è noto in fase di runtime. Ciò richiede una class ... elenco di elementi in List<Object> o List<? extends Object>? o c'è un modo migliore per implementare tale classe?

Come pop elementi da una raccolta in Java?

Esiste un metodo in JDK o apache commons per "pop" un elenco di elementi da un java.util.Lista? Voglio dire, rimuovi l'elenco ... if (elements.contains(object)) { elements.remove(object); popped.add(object); } } return popped; }

Prestazioni della classe di raccolta in Java

Tutti, Ho visitato molti siti che pubblicano le prestazioni di varie classi di raccolta per varie azioni, ad esempio l'aggi ... per HashSet [http://www.artima.com/weblogs/viewpost.jsp?thread=122295]. Quindi dovrei ancora andare con la notazione Big-Oh ?

Quale collezione java consente chiavi duplicate

Sto cercando di scrivere un programma per rimuovere coppie chiave-valore duplicate di un elenco di parole. Tuttavia, se la ch ... key4 dddd key2 bbbb-duplicate pair-non consentito key1 hhhh - chiave duplicata-consentita key5 gggg chiave2 nnnn

Collezioni Java: Framework o una libreria? [duplicato]

Possibile duplicato:Qual è la differenza tra un framework e una libreria? La documentazione Java dice Il framework ... ava sono chiamate framework e non libreria? Ora sono più confuso su cosa posso aspettarmi da un framework come una libreria..

Perché integrano l'API stream in framework di raccolta in java 8

Quando ho imparato a conoscere i modelli di progettazione ho sentito che la delega è migliore dell'ereditarietà nella maggior ... entazione del metodo predefinito di Interface che a sua volta sfoca la semantica delle interfacce rispetto a Classi astratte?

Progetto di esempio per saperne di più sulle collezioni Java

Qualcuno può suggerire un progetto di esempio[Qualsiasi attività/progetto/attività di codifica] in cui posso utilizzare ampia ... se e intermedie sullo stesso. Chiedendo qui dal momento che non ho la pazienza di fare tutti gli exrecises dal tutorial Java.

Java collections API: perché le classi non modificabili[List|Set|Map] non sono visibili pubblicamente?

Collections.unmodifiableList(...) restituisce una nuova istanza di una classe interna statica UnmodifiableList. Altre classi ... uelle lezioni? EDIT : Non sono stati presentati argomenti decisamente convincenti, quindi ho scelto la risposta più upvoted.

Java Stream: trova un elemento con un valore min / max di un attributo

Ho un flusso di oggetti e mi piacerebbe trovare quello con un valore massimo di qualche attributo che è costoso da calcolare. ... n un attributo sembra un modello comune. Mi chiedo se c'è un modo migliore di usare il comparatore (diverso da un ciclo for).

Collezioni non generiche in Java-eventuali usi?

Ci sono situazioni in cui è meglio usare una raccolta non generica in Java piuttosto che generica (o esistono ancora solo per la compatibilità con le versioni precedenti)?

Il miglior meccanismo di blocco thread-safe Java per le collezioni?

Quale sarebbe il meccanismo thread-safe meno lento per controllare più accessi a una raccolta in Java? Sto aggiungendo ogget ... ti ed è stato molto lento. EDIT: nel mio inserimento testare un vettore delared usando volatile sembra essere il più veloce?

Come faccio a creare un dizionario in Java? [chiuso]

Sono curioso di sapere come creare un dizionario in Java. So che Python aveva una configurazione del dizionario simile a dict ... a singola istruzione? La maggior parte delle domande già poste sull'argomento sono chiuse e, di conseguenza, di scarso aiuto.

Dichiarazione del programma Java: come rendere disponibile una classe di computer con un elenco di stampanti

Dichiarazione del problema Java: come rendere disponibile una classe di computer con un elenco di stampanti. Voglio avere una ... able to it> } } Esempio: Computername List elenco delle stampanti HP Printer stampante Hp, Samsung, Canon .

raccolta complessa in java

Devo definire una raccolta di oggetti definiti dall'utente con i seguenti metodi di accesso: accesso tramite la chiave pr ... metà dell'accesso e un elenco ordinato fornirebbe l'altra metà. Come possono questi essere combinati per il mio requisito?)

IMDB (nel database di memoria) vs collezioni Java

La mia domanda è: c'è un modo per implementare il tipo di funzionalità del database (che nel database di memoria fornisce) co ... essere buono come nelle operazioni di database di memoria? Grazie in anticipo per il vostro tempo prezioso e suggerimento...

Java: ho una lista di auto che voglio ordinare per registrationNumber (String) che si trova all'interno di uno degli elementi della lista

Ho un ist in java, che ha oggetti car all'interno, e all'interno di uno degli oggetti car c'è una stringa che si chiama Regis ... re l'elenco per quello Elenco auto = nuovo ArrayList(); public Collection<ICar> sortedByRegistrationNumber() { }

Libreria di casi di test per java.util.Implementazioni elenco [duplicato]

Questa domanda ha già risposte qui: ... e i test siano completi. Allo stesso modo, sarebbe bello avere casi di test per l'intero set di interfacce di raccolte Java.

Come funziona java.util.Raccolta.contiene () eseguire più velocemente di una ricerca lineare?

Ho scherzato con un sacco di modi diversi di cercare collezioni, collezioni di collezioni, ecc. Facendo un sacco di stupidi ... } } end = System.currentTimeMillis(); System.out.println(" Took " + (end-start) + "ms."); } }

Java-Tipi generici e collezioni [duplicato]

Questa domanda ha già una risposta qui: Java generics type erasure: quando e cosa succede? ... ? Mi piacerebbe qualche chiarimento su questo, forse mi aiuterà a cogliere meglio questo argomento di tipi generici. Grazie!