gpt4 book ai didi

java - 如何从 private int 返回 void?

转载 作者:行者123 更新时间:2023-12-01 19:34:42 24 4
gpt4 key购买 nike

所以我正在学习 Java 类(class),但我不明白这一点。我一直在谷歌搜索,但这个问题是如此具体,我只是不知道了。这是一些代码

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 类型。

这是我“调用私有(private) int”的方式:

if (choice == 3)
{
keychainCount = keychainReturn(keychainCount, keychainPrice);
}

不用担心 if 语句和选择,它们工作得很好。现在,由于任务的性质,我无法对此进行太多更改,但这是目标的确切编写方式。

viewOrder() 需要传递两个 int,并且返回类型为 void。它将在三个不同的行上显示订单中钥匙串(keychain)的数量、每个钥匙串(keychain)的价格以及订单的总成本。

(ViewOrder 只是第三个选项的名称)。

最佳答案

如果它需要是 void 返回类型,则该方法必须为 private void

由于它没有返回类型,因此您只需调用该方法,而不分配给任何内容

if (choice == 3) {
keychainReturn(keychainCount, keychainPrice);
}

关于java - 如何从 private int 返回 void?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58261040/

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