12 HAZİRAN 2012, Salı
Java'da bir Dizinin sadece bir parçası mı?
Java dizisi var, sadece bir kısmını kullanmak istiyorum. Bu dizi gibi bir şey yapabilirsin[dizin:] ve döndürdüğü dizideki Python dizinden biliyorum. Böyle bir şey mümkün Java.
CEVAP
12 HAZİRAN 2012, Salı
java.util.Arrays sınıfı: copyOfRange
yöntemi kullanın
int[] newArray = Arrays.copyOfRange(oldArray, startIndex, endIndex);
startındexkopyalanacak aralığın ilk dizin dahil.
değiştirirkopyalanacak aralığın son dizini, özel. (Bu dizin, dizi dışında yalan olabilir)
E. g.:
//index 0 1 2 3 4
int[] arr = {10, 20, 30, 40, 50};
Arrays.copyOfRange(arr, 0, 2); // returns {10, 20}
Arrays.copyOfRange(arr, 1, 4); // returns {20, 30, 40}
Arrays.copyOfRange(arr, 2, arr.length); // returns {30, 40, 50} (length = 5)
Bunu PaylaÅŸ: