4 Aralık 2015 Cuma

Varargs

Giriş
Java'da varags üç nokta ile tanımlanır.
public void foo(Object... bar) 
Bu metoda geçilen parametreler Object[]'e çevrilir.
foo(1,2,3);
foo(new Integer(1), new Integer(2), new Integer(3));

public void foo(Object... bar) {
  System.out.println("bar.getClass().isArray():\t" + bar.getClass().isArray());
}
Bu çağrıların çıktısı olarak şunu alırız.
bar.getClass().isArray():   true
-------------------------------------
bar.getClass().isArray():   true


Hiç yorum yok:

Yorum Gönder