Articles of raccolte di

Quale è meglio usare l’array o l’elenco ?

Mi stavo chiedendo quale tipo avrebbe prestazioni migliori e quale pensi dovrebbe essere usato. Ad esempio, ho un elenco di stringhe che non conoscono il numero di elementi di cui ho bisogno, quindi la funzione .Add (String) è davvero comoda. Posso aggiungere nuove stringhe alla lista in qualsiasi momento facilmente. Quali sono i vantaggi / […]

Intersezione di java.util.Map

Esiste un metodo in java.util.Map o qualsiasi altro strumento per eseguire un’intersezione su due mappe? (Per intersecare due mappe con le “chiavi”) Non sono in grado di trovarne. Posso sempre implementare la mia logica di intersezione, ma speravo che ci fosse già qualche operazione in una delle classi java.util.* che farebbe questo.

Perché il mio Entity Framework Code Prima raccolta proxy nullo e perché non posso impostarla?

Sto usando DBContext e ho due classi le cui proprietà sono tutte virtuali. Posso vedere nel debugger che sto ottenendo un object proxy quando interrogo il contesto. Tuttavia, una proprietà di raccolta è ancora nullo quando provo ad aggiungerla. Pensavo che il proxy avrebbe assicurato che la raccolta fosse inizializzata. Poiché il mio object Poco […]

Java: come convertire HashMap in array

Ho bisogno di convertire un HashMap in un array; qualcuno potrebbe mostrarmi come è fatto?

Conta proprietà vs Conteggio () metodo?

Lavorando con una collezione ho i due modi per ottenere il conteggio degli oggetti; Conta (la proprietà) e Conta () il metodo. Qualcuno sa quali sono le differenze chiave? Potrei sbagliarmi, ma uso sempre la proprietà Count in qualsiasi istruzione condizionale perché presumo che il metodo Count () esegua una sorta di query contro la […]

Come cercare in un elenco di oggetti Java

Ho una lista di oggetti e la lista è molto grande. L’object è class Sample { String value1; String value2; String value3; String value4; String value5; } Ora devo cercare un valore specifico di un object nell’elenco. Dì se value3==’three’ Devo restituire quegli oggetti (La mia ricerca non è sempre basata sul valore3) L’elenco è […]

Perché java.util.Set non ha ottenuto (int index)?

Sono sicuro che c’è una buona ragione, ma qualcuno potrebbe spiegare perché manca l’interfaccia java.util.Set get(int Index) o un metodo get() simile? Sembra che gli insiemi siano ottimi per inserire le cose, ma non riesco a trovare un modo elegante per recuperare un singolo elemento da esso. Se so che voglio il primo elemento, posso […]

Come controllare in modo affidabile un object è una mappa / set di EcmaScript 6?

Voglio solo verificare che un object sia una Map o un Set e non una Array . per controllare una matrice sto usando il _.isArray di _.isArray . function myFunc(arg) { if (_.isArray(arg)) { // doSomethingWithArray(arg) } if (isMap(arg)) { // doSomethingWithMap(arg) } if (isSet(arg)) { // doSomethingWithSet(arg) } } Se dovessi implementare isMap / […]

Perché TreeSet genera ClassCastException

Nel codice seguente sto cercando di aggiungere due oggetti dipendenti Set s = new TreeSet(); s.add(new Employee(1001)); s.add(new Employee(1002)); Ma Result è java.lang.ClassCastException: Exception in thread “main” java.lang.ClassCastException: Employee cannot be cast to java.lang.Comparable at java.util.TreeMap.put(TreeMap.java:542) at java.util.TreeSet.add(TreeSet.java:238) at MyClient.main(MyClient.java:9) Ma se cambio in Set s = new TreeSet(); s.add(new Employee(1001)); O Set s = […]

Il modo migliore per creare una hashmap di arraylist

Ho un milione di righe di dati in formato .txt. il formato è molto semplice. Per ogni riga: user1, valore1 user2, valore2 utente3, valore3 user1, valore4 … Sai cosa intendo. Per ogni utente, potrebbe apparire molte volte o apparire solo una volta (non si sa mai). Devo scoprire tutti i valori per ogni utente. Poiché […]