【发布时间】:2021-08-26 21:06:17
【问题描述】:
public class HealthInsurancePlan {
//variable for setter & getter method
private double coverage[] = {0.0,0.0};
//setter
public void setCoverage(double coverage[]){
this.coverage = coverage;
}
//getter
public double[] getCoverage() {
return coverage;
}
}
-
不知道为什么下面的命令不起作用?
-
在 setter 方法中填充参数的正确方法是什么?
setCoverage(0.1,0.2);
谢谢。
【问题讨论】:
-
我想你想使用:
public void setCoverage(double ... coverage) { ... }否则你必须像这样传递一个数组:setCoverage(new double[]{0.1, 0.2});
标签: java arrays arguments setter