在Java中,可以使用可變參數來實現變量參數傳遞。在方法的參數列表中使用三個點(…)來表示可變參數。例如:
public void printValues(String... values) {
for (String value : values) {
System.out.println(value);
}
}
public static void main(String[] args) {
MyClass myClass = new MyClass();
myClass.printValues("value1", "value2", "value3");
}
在上面的例子中,printValues方法接受一個可變參數values,可以傳遞任意數量的String類型參數給該方法。在main方法中,調用printValues方法并傳遞三個參數給它。在printValues方法中,使用增強for循環打印出傳遞的參數值。