Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中,如何将方法的输出返回到主方法中?_Java - Fatal编程技术网

在Java中,如何将方法的输出返回到主方法中?

在Java中,如何将方法的输出返回到主方法中?,java,Java,调用函数时需要使用括号 //RETURN TO MAIN METHOD double PctCompletion, AvgYardsGain, PctTouchdown, PctInterceptions; totalPoints = PctCompletion + AvgYardsGain + PctTouchdown + PctInterceptions; total = (totalPoints /

调用函数时需要使用括号

//RETURN TO MAIN METHOD
              double PctCompletion, AvgYardsGain, PctTouchdown, PctInterceptions;

              totalPoints = PctCompletion +  AvgYardsGain + PctTouchdown + PctInterceptions;

              total = (totalPoints / 6) * 100;
应更正为

totalPoints = PctCompletion +  AvgYardsGain + PctTouchdown + PctInterceptions;

您应该将返回值赋给变量,然后使用这些变量。
请参阅以下代码:

totalPoints = PctCompletion() +  AvgYardsGain() + PctTouchdown() + PctInterceptions();

您没有告诉我们您收到的错误消息。如果没有这些,就很难帮助您。您会遇到什么错误?
Assignment51.java:50:error:找不到符号totalPoints=awardPoints1+awardPoints2+awardPoints3+awardPoints4;^symbol:variable awardpoints 1位置:class Assignment51
我在您的代码文档中发现了一些东西。在每个方法之前,写“//调用xxx方法”。也许这有点挑剔,但实际上你并没有在那里调用这个方法。你实施它。在您的例子中,方法的调用发生在main方法中。
totalPoints = PctCompletion() +  AvgYardsGain() + PctTouchdown() + PctInterceptions();
    // Creating Methods

    double PctCompletion = PctCompletion();
    double AvgYardsGain = AvgYardsGain();
    double PctTouchdown = PctTouchdown();
    double PctInterceptions = PctInterceptions();

    // RETURN TO MAIN METHOD

    totalPoints = PctCompletion + AvgYardsGain + PctTouchdown + PctInterceptions;

    total = (totalPoints / 6) * 100;