gpt4 book ai didi

java - 返回多个数组的方法

转载 作者:行者123 更新时间:2023-12-01 22:29:17 24 4
gpt4 key购买 nike

我有这个代码

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);
}

是否可以返回三个矩阵 CDF、SF 和 BDF 您的建议是什么?提前致谢

最佳答案

您不能从函数中返回多个内容,但可以返回封装它们的单个对象。

public class Tables {
private double[] CDF;
private double[] PDF;
private double[] SF;

public Tables(int analysisYears) {
CDF = new int[analysisYears];
PDF = new int[analysisYears];
SF = new int[analysisYears];
}

}

我将这些数组的操作和播种留给读者作为练习。

关于java - 返回多个数组的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28145383/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com