【发布时间】:2015-01-26 06:01:43
【问题描述】:
我有这个代码
public static double[] PDF_CDF_SF(int Sojourn_Time[],double Shape_Factor[],int Num_Analysis_Years){
double[] CDF=new double[Num_Analysis_Years];
double[] PDF=new double[Num_Analysis_Years];
double[] SF=new double[Num_Analysis_Years];
for(int i=0;i<Num_Analysis_Years;i++){
CDF[i]=1
SF[i]=1-CDF[i];
PDF[i]=1;
}
return (CDF,SF,BDF);
}
是否可以返回您建议的三个Matrix CDF,SF和BDF? 提前致谢
【问题讨论】:
-
我建议创建一个 bean 来保存数据并返回。
-
你应该使用
double[][]作为返回类型而不是double[]。请在您的代码中使用 Java 命名约定。 -
构造函数不是返回类型..但是如果你不想返回然后在正常方法中返回更多然后一个项目创建列表和集合返回你可以在 ArrayList 中返回 objs
-
好吧,我很高兴看到您至少采纳了我的建议,但您不应该修改您现有的问题来忽略现有的答案。
-
我已回滚您的上次编辑,因为它使现有答案无效。如果您有一个新问题,请创建一个新问题(即使它是相关的),不要从根本上改变您的问题,如有必要添加额外信息。