Video: Java Programlama Dersleri 23 - Arrayler ve Özellikleri 2024
Arrays sınıfı (package: java. Util), dizilerle çalışırken yararlı statik yöntemler koleksiyonu sağlar. Arrays sınıfı yalnızca statik yöntemler sağladığı için kurucusu yoktur.
Yöntem | Açıklama |
---|---|
static int binarySearch (dizi,
anahtar) |
Bir dizideki belirtilen anahtarın değerini arar. Dönüş değeri , anahtarla eşleşen öğenin dizinidir.
yöntemi, anahtar bulunamazsa -1 değerini döndürür. Dizinin ve anahtar aynı türde olmalı ve herhangi bir ilkel tür veya bir nesne olabilir . |
static array copyOf (arrayOriginal,
newLength) |
arrayOriginal'in bir kopyası olan bir diziyi döndürür. NewLength parametresinin orijinal
dizisinin uzunluğuna eşit olması gerekmez. NewLength daha büyükse, yöntem yeni diziyi sıfırlarla doldurur. NewLength daha kükse, yöntem tüm özgün dizinin değerlerini 'u kopyalamaz. |
statik dizi copyOfRange (arrayOriginal,
from, to) |
copyOf yönteminin yaptığı işi yapar, ancak
orijinalinin yalnızca seçili bir dilim parçasını (bir dizinden diğeri) dizi. |
boolean deepEquals (array1,
dizi2) |
İki dizinin aynı öğe değerlerine
sahip olması durumunda true değerini döndürür. Bu yöntem, iki veya boyutlu diziler için çalışır. |
boolean equals (array1, array2) | İki dizinin aynı öğe değerlerine
sahip olması durumunda true değerini döndürür. Bu yöntem eşitliği yalnızca tek boyutlu diziler için denetler. |
static void fill (array, value) | Diziyi belirtilen değerle doldurur. Değer ve dizi
aynı türde olmalı ve herhangi bir ilkel tür veya bir nesne olabilir. |
static void fill (array, from, to,
value) |
from ve to
int parametreleriyle gösterilen öğeleri belirtilen değerle doldurur. Değer ve dizi aynı türde olmalı ve herhangi bir ilkel tür veya bir nesne olabilir. |
static void sort (array) | Diziyi artan sırada sıralar. |
static void sort (array, from,
to) |
Dizinin belirtilen elemanlarını
diziliminde art arda sıralar. |
static String toString (array) | Dizinin değerlerini bir dize biçimlendirir. Her öğe değeri
parantez içine alınır ve öğe değerleri virgülle ayrılır. |