爲什麼方法可變參數必須與主方法體分離?下面的代碼是正確的,但爲什麼我不能把可變參數方法聲明放在主方法體中?爲什麼方法可變參數必須在java中單獨的塊?
public class TryVariableArgumentList {
public static void main(String[] args) {
x("first","second");
public static void x(String... list) {
for (String y : list)
System.out.println(y);
}
}
}
可能重複的[爲什麼Java的主要使用可變長度參數列表?](http://stackoverflow.com/questions/2201696/why-doesnt-javas-main-use-a-variable-length-參數列表) –