Parametre olarak herhangi bir türden (temel öğeler dahil) herhangi bir diziyi kabul edecek bir yöntemi nasıl yazabilirim? ÖrneğinJava'da herhangi bir diziyi parametre olarak nasıl geçiririm?
, işe şu aramaların hem istiyorum:
public static <T> boolean hasSize(T[] array, int expectedSize)
{
return (array.length == expectedSize);
}
... ama bu değil:
int[] intArray = {1, 2, 3};
String[] strArray = {"1", "2"};
hasSize(intArray, 3);
hasSize(strArray, 2);
Ben şimdiye kadar bize en yakın olan ilkel için çalışmak.
o nesneler dizisi yapmak java iç API kullanılır
vargs kavramını kullanan bir o yazmak için bir yol değişken argümanları hariç olacak olursa? – cristianhh
Aynı şeyi düşünüyordum, ancak Object [] ilkelleri kabul etmeyecek .. – Tomasito665
Olası bir çoğaltılabilirsin: [String dizisini bir fonksiyon java'ya parametre olarak geçirme] (http://stackoverflow.com/questions/11698283/passing- a-string-array-as-a-parameter-to-a-function-java) – ha9u63ar