Articles of raccolte di

Definire un elenco di dimensioni fisse in Java

È ansible definire un elenco con una dimensione fissa che è 100? Se no, perché non è disponibile in Java?

Perché WCF restituisce myObject anziché List come mi aspettavo?

Sto restituendo una lista dal mio metodo WCF. Nel mio codice cliente, il tipo restituito viene mostrato come MyObject []. Devo usare MyObject [], o IList, o IEnumerable … WCFClient myClient = new WCFClient(); MyObject[] list = myClient.GetMyStuff(); or IList list = myClient.GetMyStuff(); or IEnumerable list = myClient.GetMyStuff(); Tutto quello che sto facendo è prendere […]

Differenza tra Arrays.asList (array) e new ArrayList (Arrays.asList (array))

Qual è la differenza tra 1.List list1 = new ArrayList(Arrays.asList(ia)); //copy 2.List list2 = Arrays.asList(ia); dove ia è una matrice di numeri interi. Sono venuto a sapere che alcune operazioni non sono consentite in list2 . perché è così? com’è memorizzato in memoria (riferimenti / copia)? Quando mescolo gli elenchi, list1 non ha effetto sull’array […]

Come serializzare una lista in java?

Vorrei clonare in profondità una lista. per questo stiamo avendo un metodo // apache commons method. This object should be serializable SerializationUtils.clone ( object ) quindi ora per clonare la mia lista dovrei convertirla prima in serializzabile. È ansible convertire un elenco in un elenco serializzabile?

Linq. Ogni VS. Esiste – Qual è la differenza?

Usando Linq sulle collezioni, qual è la differenza tra le seguenti righe di codice? if(!coll.Any(i => i.Value)) e if(!coll.Exists(i => i.Value)) Aggiornamento 1 Quando .Exists . Sembra che non ci sia alcun codice. Aggiornamento 2 Qualcuno sa perché non c’è il codice lì per questo?

Il modo più efficiente per incrementare un valore di Map in Java

Spero che questa domanda non sia considerata troppo semplice per questo forum, ma vedremo. Mi sto chiedendo come rifattorizzare qualche codice per ottenere prestazioni migliori che vengono eseguite più volte. Supponiamo che sto creando un elenco di frequenze di parole, utilizzando una mappa (probabilmente una HashMap), in cui ogni chiave è una stringa con la […]

Come creare una nuova lista in Java

Creiamo un Set come: Set myset = new HashSet() Come creiamo un List in Java?

La raccolta è stata modificata; l’operazione di enumerazione potrebbe non essere eseguita in ArrayList

Sto cercando di rimuovere un elemento da un ArrayList e ottengo questa eccezione: Collection was modified; enumeration operation may not execute. Qualche idea?

Java 8: prestazioni degli Stream vs Collections

Sono nuovo di Java 8. Ancora non conosco l’API in profondità, ma ho realizzato un piccolo benchmark informale per confrontare le prestazioni della nuova API di Streams rispetto alle vecchie collezioni. Il test consiste nel filtrare un elenco di Integer e, per ciascun numero pari, calcolare la radice quadrata e memorizzarla in un List di […]

Come posso ottenere la dimensione di una matrice, una collezione o una stringa in Java?

Quali sono i diversi modi in cui posso accedere alla lunghezza di un array, una collezione ( List , Set , ecc.) E un object String ? Perché è diverso?