所以我正在上Java类,但我听不懂。我一直在搜索,但是这个问题是如此具体,以至于我不再知道了。所以这是一些代码
private int keychainReturn (int keychainCount, int keychainPrice)
{
System.out.println();
System.out.println("You have " + keychainCount + ".");
System.out.println("Keychains cost " + keychainPrice + " each.");
int totalprice = (keychainPrice * keychainCount);
System.out.println("Total cost is $" + totalprice + ".");
System.out.println();
}
现在一切都很好,但是我需要一个return语句。问题指出,我必须返回void类型。
这就是我“召唤私有int”的方式:
if (choice == 3)
{
keychainCount = keychainReturn(keychainCount, keychainPrice);
}
不用担心if语句和选择,它们可以正常工作。现在,由于作业的性质,我对此无法进行太多更改,但这是编写目标的确切方法。
viewOrder()
需要传递两个整数,并且返回类型为void。它将在三行中显示订单中的钥匙串数量,每个钥匙串的价格以及订单的总成本。(ViewOrder只是第三个选项的名称)。
最佳答案
如果需要为空返回类型,则该方法必须显示private void
由于它没有返回类型,因此您只需调用该方法,而不分配给任何东西
if (choice == 3) {
keychainReturn(keychainCount, keychainPrice);
}