2011. április 19., kedd

Collections, Arrays

Azt vettem észre pályafutásom során, hogy sok esetben ciklusokat írunk meg bűvészkedünk, amikor tömbökről (arrays), vagy listákról, halmazokról... (collections) van szó, de miért is?
Van 2 remek osztály, amiben csomó hasznos eljárás van, akiket csak használni kellene.
Na írok néhány példát:

Arrays.binarySearch
Arrays.copyOf
Arrays.copyOfRange
Arrays.sort
Arrays.fill
Arrays.asList
...
vagy

Collections.asLifoQueue
Collections.binarySearch
Collections.fill
Collections.max
Collections.min
Collections.shuffle
Collections.frequency
Collections.sort
Collections.synchronizedList
Collections.swap
...

Lófaszt fogok leírást ezekhez idemásolni, meg kell nézni az API-t, talán kedvcsinálónak elég ennyi, használjuk ezeket!

3 megjegyzés:

  1. Mi a kul collection meg array kozott?
    Lofaszt fogok rakeresni, ird le.

    VálaszTörlés
  2. Aki nem tudja mi a kül a kettő között az ne kérdezzen kedves Nagy Árpi, ja.... picsaba kell neked balint neven futni

    VálaszTörlés
  3. array:

    int[]
    String[]
    Object[]
    BaszottNagyOsztalySzokasSzerint[]
    Aaa[]

    collection, az meg sokminden pl:
    Set, List, Map... interfészek meg megvalósítások is vannak javaban ugye, HashMap, ArrayList, HashSet

    VálaszTörlés