-1

我有一个函数,它接受一些值,做一些数学运算,然后在最后产生一组双精度类型值。这是一个函数,我返回了我的值,但它只返回 1 个值,而不是在 for 循环中计算的所有值。我该怎么做才能让我的函数从 for 循环中返回所有值?如果我将值存储在数组中,我将如何访问它们并在以后使用它们?这些 for 循环值将绘制在图表上,因此我需要超过 1 个值来绘制。

4

1 回答 1

3

您可以在循环之外实例化您的数组,该数组可以在循环迭代时填充

List<Double> plotPoints = new ArrayList<Double>;
for(...){
    plotPoints.add(...);
}
return plotPoints;

由于您正在处理图表,因此您可能更喜欢使用 Map 以便您可以将 x 轴(键)与 y 轴(值)对齐

于 2013-02-07T20:43:30.893 回答