Video: Java svenska - 13 - Klasser 2024
Klassen Arrays (paket: java. Util) ger en samling statiska metoder som är användbara för att arbeta med arrays. Eftersom klasserna Arrays endast innehåller statiska metoder har den inga konstruktörer.
Metod | Beskrivning |
---|---|
statisk int binärsökning (array,
nyckel) |
Sök efter angivna nyckelvärden i en array. Returnerat
-värdet är indexet för det element som matchar nyckeln. Metoden returnerar -1 om nyckeln inte kan hittas . Arrayen och nyckeln måste vara av samma typ och kan vara någon primitiv typ eller ett objekt. |
statisk array copyOf (arrayOriginal,
newLength) |
Returnerar en array som är en kopia av arrayOriginal. Parametern newLength behöver inte motsvara den ursprungliga
arrayens längd. Om newLength är större, matar metoden den nya matrisen med nollor. Om newLength är mindre kopierar metoden inte alla ursprungliga array-värdena. |
Den statiska arrayen copyOfRange (arrayOriginal,
från, till) |
Gör det som copyOf-metoden gör, men
kopierar endast en vald del av värden (från ett index till ett annat) av originalet array. |
Boolean deepEquals (array1,
array2) |
Returnerar sant om de två arraysna har
samma elementvärden. Denna metod fungerar för arrays med två eller fler dimensioner. |
Boolean Equals (array1, array2) | Returnerar sant om de två arraysna har
samma elementvärden. Denna metod kontrollerar endast likhet för endimensionella arrays. |
statisk tomgång (array, värde) | Fyller matrisen med det angivna värdet. Värdet och matrisen
måste vara av samma typ och kan vara ett primitivt slag eller ett objekt. |
statisk tomgång (array, från, till,
värde) |
Fyller de element som anges med parametrarna från och till
int med det angivna värdet. Värdet och matrisen måste vara av samma typ och kan vara ett primitivt slag eller ett objekt. |
statisk void sort (array) | Sorterar matrisen i stigande ordning. |
statisk void sort (array, från,
till) |
Sorterar de angivna elementen i arrayen i stigande
-följd. |
statisk String toString (array) | Formaterar matrisvärdena i en sträng. Varje elementvärde är
bifogat i parentes, och elementvärdena är separerade med kommatecken. |