java.util.collections klasse

, indledningen, java.util.collections, klasse udelukkende består af statiske metoder, der opererer på eller tilbage samlinger. der er følgende vigtige punkter om samlinger:,,, indeholder det polymorfiske algoritmer, der opererer på samlinger, "på papiret", som vender tilbage til en ny samling, støttet af en bestemt samling.,,, - metoder denne klasse alle kaster en nullpointerexception hvis samlinger eller klasse genstande, forudsat at de er ugyldig.,,, klasse - erklæringen efter er den erklæring, java.util.collections, klasse: offentlige klasse samlinger omfatter objekt, område, er følgende områder, java.util.collections, klasse:,,,, statisk liste empty_list, - - det er den tomme liste (fælles).,,,, statisk mom empty_map, - - det er den tom kort (fælles).,,,, statisk sæt empty_set, - - det er tom gruppe (fælles).,,, class methods, s.n. metode & beskrivelse 1, statisk < t > boolean addall (indsamling <?super t > c.elementer), denne metode giver alle de angivne elementer til den angivne samling., 2, statisk < t > kø < t > aslifoqueue (deque < t > deque), og denne metode er tilbage på en deque som en sidste i første (lifo -) kø., 3, statisk < t > int binarysearch (liste <?omfatter sammenlignelige <?super t > > liste, t - nøgle), denne metode søger de på listen anførte for det angivne formål ved hjælp af binære - algoritme., 4, statisk < t > int binarysearch (liste <?udvider t > liste, ikke afgørende, komparator <?super T< c),This method searches the specified list for the specified object using the binary search algorithm., 5 ,static <E> Collection<E> checkedCollection(Collection<E> c, Class<E> type),This method returns a dynamically typesafe view of the specified collection., 6 ,static <E> List<E>\tcheckedList(List<E> list, Class<E> type),This method returns a dynamically typesafe view of the specified list., 7 ,static <K,V> Map<K,V> checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType),This method returns a dynamically typesafe view of the specified map., 8 ,static <E> Set<E> checkedSet(Set<E> s, Class<E> type),This method returnen dynamisk typesafe henblik på nærmere angivne. 9, statisk < k v > sortedmap < k v > checkedsortedmap (sortedmap < k v > m, klasse < k > keytype, klasse < v > valuetype); denne metode returnerer et dynamisk typesafe opfattelse af specificeret sorteret kort. 10, statisk < e > sortedset < e > checkedsortedset (sortedset < e > s, klasse < e > type), denne metode returnerer et dynamisk typesafe opfattelse af bestemte sorterede. 11, statisk < t > tomrum kopi (liste <?super t > - liste <?udvider t > src), denne metode kopier alle elementer af en liste i en anden., 12, statisk boolean adskilte (indsamling <?> c1, indsamling <?> c2), denne metode vender tilbage, hvis de to bestemte samlinger har ingen elementer til fælles. 13, statisk < t > listen < t > emptylist(), denne metode returnerer tomme liste (fælles), 14, statisk < k v > og kort < k v > emptymap(), denne metode returnerer tomme kort (fælles). 15, statisk < t > sæt < t > emptyset(), denne metode returnerer tomme fastsat (fælles), 16, statisk < t > tælling (< t > tælling (indsamling < t > c) denne metode returnerer en tælling i løbet af den specificerede indsamling, 17, statisk < t > tomrum udfyldes (liste <?super t > liste, t - mål), denne metode erstatter alle elementer af specificeret liste med de foreskrevne element, 18, statisk int hyppighed (indsamling <?> c, objekt o) denne metode, returnerer den række af elementerne i det, der svarer til den, der er genstand for indsamling, 19, statisk int indexofsublist (liste <?> kilde, liste <?> mål), og denne metode giver udgangspunkt for den første forekomst af nærmere angivne liste over mål inden for de specificerede kilde liste, eller - 1, hvis der ikke er en sådan begivenhed. 20, statisk int lastindexofsublist (liste <?> kilde, liste <?> mål), og denne metode afkast udgangspunkt i forekomsten af de angivne liste over mål inden for de specificerede kilde liste, eller - 1, hvis der ikke er en sådan begivenhed. 21, statisk < t > arraylist < t > liste (tælling (< t > e) denne metode returnerer en array - liste over elementer tilbage inden for den fastsatte tælling i den rækkefølge, de er vendt tilbage til tælling. 22, statisk < t udvider objekt &sammenlignelige <?super t > > t max (indsamling <?udvider t > sml), denne metode, returnerer den maksimale led i den pågældende samling, i henhold til den naturlige bestilling af dens elementer, 23, statisk < t > t max (indsamling <?udvider t > sml., komparator <?super t > comp), denne metode, returnerer den maksimale led i den pågældende samling, i henhold til den for induceret af de specificerede komparator., 24, statisk < t udvider objekt &sammenlignelige <?super t > > t min (samling <?udvider t > sml), denne metode, returnerer den mindste del af den samling, i henhold til den naturlige bestilling af dens elementer, 25, statisk < t > t min (samling <?udvider t > sml., komparator <?super t > comp), denne metode, returnerer den mindste del af den givne indsamling, i den rækkefølge, som følge af de specificerede komparator., 26, statisk < t > listen < t > ncopies (int n i o), denne metode en fælles liste, der vender tilbage n - kopier af de angivne formål., 27, statisk < e > sæt < e > newsetfrommap (kort < e, boolean > kort), og denne metode er tilbage, der støttes af bestemte kort., 28, statisk < t > boolean - replaceall (liste < t > liste, t oldval, t newval), denne metode erstatter alle forekomster af en bestemt værdi i en liste med en anden, 29, statisk tomrum modsatte (liste <?> liste), og denne metode ændrer rækkefølgen af elementer i ovennævnte liste, 30, statisk < t > sammenlignende < t > reverseorder(), denne metode afkast komparator, der gør det modsatte af den naturlige bestilling på en samling af genstande, som gennemfører tilsvarende grænseflade. den statiske < t > sammenlignende < t > reverseorder (komparator < t > cmp), denne metode afkast komparator, der pålægger den omvendte bestilling af de specificerede komparator., 32, statisk tomrum roter (liste <?> liste, int afstand) denne metode har de elementer i de på listen anførte ved den angivne afstand. 33, statisk tomrum shuffle (liste <?> liste), og denne metode tilfældigt permutes de på listen anførte ved hjælp af en misligholdelse kilde til tilfældighederne., 34, statisk tomrum shuffle (liste <?> liste, tilfældige og), denne metode tilfældigt permute specificeret liste med det angivne kilde til tilfældighederne. 35, statisk < t > sæt < t > singleton (r), denne metode vender et uforanderligt, der kun indeholder specificeret, 36, statisk objekt. < t > listen < t > singletonlist (r), denne metode en fælles liste, der kun indeholder de angivelser, der er anført objekt., 37, statisk < k v > kort < k v > singletonmap k centrale, v - værdi) denne metode returnerer et uforanderligt kort, kortlægning kun angivet nøglen til en bestemt værdi., 38, statisk < t omfatter sammenlignelige <?super t > > tomrum form (liste < t > liste), og denne metode former de på listen anførte i stigende rækkefølge i henhold til den naturlige bestilling af dens elementer, 39, statisk < t > tomrum form (liste < t > liste, komparator <?super t > c) den metode, de på listen anførte i den rækkefølge, som følge af den specificerede komparator. 40, statisk tomrum swap (liste <?> list, int i, int j),This method swaps the elements at the specified positions in the specified list., 41 ,static <T> Collection<T> synchronizedCollection(Collection<T> c),This method returns a synchronized (thread-safe) collection backed by the specified collection., 42 ,static <T> List<T> synchronizedList(List<T> list),This method returns a synchronized (thread-safe) list backed by the specified list., 43 ,static <K,V> Map<K,V>\tsynchronizedMap(Map<K,V> m),This method returns a synchronized (thread-safe) map backed by the specified map., 44 ,static <T> Set<T>\tsynchronizedSet(Set<T> s),This method returns a synchronized (thread-safe) set backed by the specisomheder. 45, statisk < k v > sortedmap < k v > synchronizedsortedmap (sortedmap < k v > m), og denne metode er tilbage en synkroniseret (tråd sikker) sorterede kort støttes af bestemte sorterede, 46, statisk og kort. lt; t > sortedset < t > synchronizedsortedset (sortedset < t > e) denne metode returnerer en synkroniseret (tråd sikker), der støttes af bestemte sorterede sorteret., 47, statisk < t > indsamling < t > unmodifiablecollection (indsamling <?udvider t > c) denne metode returnerer en unmodifiable opfattelse af de specificerede indsamling, 48, statisk < t > listen < t > unmodifiablelist (liste <?udvider t > liste), og denne metode returnerer en unmodifiable opfattelse af de på listen anførte, 49, statisk < k v > kort < k v > unmodifiablemap (kort <?udvider k?udvider v > m), og denne metode returnerer en unmodifiable opfattelse af de specificerede kort. 50, statisk < t > sæt < t > unmodifiableset (<?udvider t > e) denne metode returnerer en unmodifiable henblik på nærmere angivne, 51, statisk < k v > sortedmap < k v > unmodifiablesortedmap (sortedmap < k?udvider v > m), og denne metode returnerer en unmodifiable opfattelse af bestemte sorterede kort., 52, statisk < t > sortedset < t > unmodifiablesortedset (sortedset < t > e) denne metode returnerer en unmodifiable betragtning af bestemte sorterede.,, de metoder, vi har arvet, denne klasse arver metoder fra følgende kategorier: java.util.object,,,,



Previous:
Next Page: