Qual è la differenza esatta tra queste due interfacce? Ha Enumerationvantaggi rispetto all'uso Iterator? Se qualcuno potesse elaborare, sarebbe apprezzato un articolo di riferimento.
Ho un elenco di tipo Integer, ad esempio: [1, 1, 2, 3, 3, 3] Vorrei un metodo per restituire tutti i duplicati, ad esempio: [1, 3] Qual è il modo migliore per farlo?
Sono confuso su quale tipo di raccolta dovrei restituire dai miei metodi e proprietà API pubbliche. Le collezioni che ho in mente sono IList, ICollectione Collection. Restituire uno di questi tipi è sempre preferito rispetto agli altri o dipende dalla situazione specifica?
Sto cercando di implementare una funzione di ordinamento per la mia applicazione della rubrica. Voglio ordinare un file ArrayList<Contact> contactArray. Contactè una classe che contiene quattro campi: nome, numero di casa, numero di cellulare e indirizzo. Voglio sistemare name. Come posso scrivere una funzione di ordinamento personalizzata per farlo?
Qual è la differenza tra 1.List<Integer> list1 = new ArrayList<Integer>(Arrays.asList(ia)); //copy 2.List<Integer> list2 = Arrays.asList(ia); dove iaè matrice di numeri interi. Sono venuto a sapere che alcune operazioni non sono consentite list2. perché è così? come viene immagazzinato in memoria (riferimenti / copia)? Quando mischio gli elenchi, list1non influisce sull'array …
Devo creare una mappa vuota. if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; Il problema è che il codice precedente produce questo avviso: Sicurezza dei tipi: cast non controllato da Map a HashMap Qual è il modo migliore per creare questa mappa vuota?
C'è un modo per prendere un elenco e convertirlo in una stringa separata da virgole? So che posso semplicemente creare un loop e costruirlo, ma in qualche modo penso che alcuni di voi ragazzi un modo più interessante di farlo? Voglio davvero imparare questi tipi di "trucchi", quindi per favore …
Dalla documentazione di Java 1.6 Collection Framework : Collezioni che non supportano alcuna operazione di modifica (quali add, removee clear) sono indicati come immodificabile . [...] Le collezioni che garantiscono inoltre che nessun cambiamento nell'oggetto Collection sarà mai visibile sono indicate come immutabili . Il secondo criterio mi confonde un …
Sto scrivendo del codice Scala che utilizza l' API POI di Apache . Vorrei iterare sulle righe contenute nel java.util.Iteratorche ottengo dalla classe Sheet. Vorrei utilizzare l'iteratore in un for eachciclo di stile, quindi ho provato a convertirlo in una raccolta Scala nativa, ma non avrò fortuna. Ho esaminato le …
Sto cercando di ordinare un elenco di oggetti in base a un valore particolare all'interno dell'oggetto. Quale sarebbe l'approccio migliore per fare una cosa del genere. Dovrei usare Collections.sort () con qualche tipo di comparatore? Sto cercando di ordinare un elenco di oggetti in base a un valore float che …
Poiché Java 8 è dotato di potenti espressioni lambda, Vorrei scrivere una funzione per convertire un elenco / array di stringhe in array / elenco di numeri interi, float, doppi ecc. In Java normale, sarebbe semplice come for(String str : strList){ intList.add(Integer.valueOf(str)); } Ma come posso ottenere lo stesso risultato …
Supponiamo che io abbia un numero costante di raccolte (ad esempio 3 ArrayLists) come membri di una classe. Ora, voglio esporre tutti gli elementi ad altre classi in modo che possano semplicemente iterare su tutti gli elementi (idealmente, di sola lettura). Sto usando le raccolte guava e mi chiedo come …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.