Java-verzamelingen

Lijsten

Lijst implementaties:

  • Een gids voor de Java LinkedList
  • Gids voor de Java ArrayList
  • Onveranderlijke ArrayList in Java
  • Gids voor CopyOnWriteArrayList
  • Multidimensionale ArrayList in Java

Lijstbewerkingen:

  • Iterator omzetten in lijst
  • Java - Haal een willekeurig item / element uit een lijst
  • Partitioneer een lijst in Java
  • Alle null-waarden verwijderen uit een lijst in Java
  • Alle duplicaten verwijderen uit een lijst in Java
  • Alle null-waarden verwijderen uit een lijst in Java
  • Controleer of twee lijsten gelijk zijn in Java
  • Hoe u een element in een lijst kunt vinden met Java (populair)
  • Java-lijst UnsupportedOperationException
  • Kopieer een lijst naar een andere lijst in Java
  • Verwijder alle gevallen van een specifieke waarde uit een lijst
  • Voeg meerdere items toe aan een Java ArrayList
  • Verwijder het eerste element uit een lijst
  • Manieren om een ‚Äč‚Äčlijst in Java te herhalen
  • Snijpunt van twee lijsten in Java
  • Hoe dubbele elementen in Arraylist te tellen
  • De verschillen tussen twee lijsten in Java vinden

Sets

Implementaties instellen:

  • Een gids voor TreeSet in Java
  • Een gids voor HashSet in Java

Kaarten

Kaartimplementaties:

  • De Java HashMap onder de motorkap
  • Een gids voor TreeMap in Java
  • Java TreeMap versus HashMap
  • Gids voor WeakHashMap in Java
  • Een gids voor ConcurrentMap
  • Gids voor de ConcurrentSkipListMap
  • Een inleiding tot Java.util.Hashtable Class
  • Een gids voor LinkedHashMap in Java
  • Een gids voor EnumMap
  • Onveranderlijke kaartimplementaties in Java
  • Een gids voor Java HashMap
  • Java-kaart met hoofdletterongevoelige sleutels

Kaartbewerkingen:

  • Hoe kan ik dubbele sleutels in een kaart in Java opslaan?
  • Initialiseer een HashMap in Java (populair)
  • Twee kaarten samenvoegen met Java 8
  • Sorteer een HashMap in Java
  • Twee HashMaps in Java vergelijken

Wachtrijen

  • Gids voor PriorityBlockingQueue in Java
  • Gids voor java.util.concurrent.BlockingQueue
  • Een gids voor Java SynchronousQueue
  • Gids voor de Java TransferQueue
  • Gids voor DelayQueue
  • Inleiding tot de Java ArrayDeque
  • Gids voor de Java-wachtrijinterface
  • Een gids voor gelijktijdige wachtrijen in Java

Verzamelingen converteren

  • Converteren tussen een array en een lijst in Java
  • Converteren tussen een array en een set in Java
  • Converteren tussen een lijst en een set in Java
  • Converteer een kaart naar een array, lijst of set in Java
  • Hoe lijst naar kaart in Java te converteren (populair)
  • Toewijzen aan stringconversie in Java

Bewerkingen bij het verzamelen

  • Het verschil tussen Collection.stream (). ForEach () en Collection.forEach ()
  • Sorteren in Java
  • Verzamelingen in Java in willekeurige volgorde afspelen
  • Geneste verzamelingen in Java afvlakken
  • Verzamelingen in Java inpakken
  • Arrays en verzamelingen samenvoegen en splitsen in Java
  • Java - Combineer meerdere verzamelingen
  • Max / Min van een lijst of verzameling zoeken
  • Verzamel een Java-stroom naar een onveranderlijke verzameling
  • Java 9-gemaksfabrieksmethoden voor verzamelingen
  • Vragen tijdens sollicitatiegesprekken met Java Collections
  • Een gids voor Iterator in Java
  • De grootte van een iterabel verkrijgen in Java
  • Elementen verwijderen uit Java-verzamelingen

Apache Commons-collecties

  • Apache Commons-verzameltas
  • Apache Commons-collecties SetUtils
  • Apache Commons Collections OrderedMap
  • Apache Commons-collecties BidiMap
  • Een gids voor Apache Commons Collections CollectionUtils
  • Apache Commons-collecties MapUtils
  • Gids voor Apache Commons CircularFifoQueue

Guava-collecties

  • Guava Collections kookboek
  • Gids voor Guava Multimap
  • Guava - Verzamelingen samenvoegen en splitsen
  • Gids voor Guava-tafel

Andere collecties

  • Inleiding tot Eclipse-collecties
  • Inleiding tot PCollections
  • Collecties filteren en transformeren in Guava
  • Hamcrest Collections Cookbook
  • Implementatie van een binaire structuur in Java