Variable Argumentanzahl (Java)

static void check (String x, int ... ys) {
    for (int y : ys) { System.out.println (y); }
}

check ("foo",1,2); check ("bar",1,2,3,4);
letzter formaler Parameter kann für beliebig viele des gleichen Typs stehen.


tatsächlich gilt int [] ys,

das ergibt leider Probleme bei generischen Typen



Johannes Waldmann 2013-01-28