• 如何从方法返回的数组中获取值

    我的任务是使用方法创建一个咖啡机模拟器。规则是,机器最初内部装有一些食材,用户可以购买咖啡,将食材装满咖啡或从中获利。程序必须显示计算机的当前状态,向用户询问他想要的操作,执行操作,然后在操作后显示计算机的状态。我认为我需要使用非void方法,并且由于一种方法只能返回一个变量,因此我选择了一个数组作为返回值。但是我不知道在用户执行操作后如何使用该数组显示更改的成分。我已经完成购买选项的ATM,当我发现解决方案时,其余操作应该更加简洁。所以这就是我得到的: import java.util.Scanner; ...
  • 我试图从一个函数返回3个值

    我不知道这是否可行,但是我的程序中有4或5次这样的代码,但是具有不同的DOhav ***变量。我试图将其压缩为1个函数,并带有一个普通的DOhavART,DOhavART2,DOhavART3变量以覆盖这些变量。我将需要完成功能的值传递给它。但是我只能返回1个变量作为回报。我在网上搜索过各种尝试,例如使用数组函数或从3中构建结构或构建大字符串,并在返回时将其拆分,但这些方法无法以我可以使用的方式工作。它的工作方式是查看一组文件夹,以查看其中包含与系统(sysSELsh),游戏(RnameSH)和它们的图像类...
  • 在后续函数中使用返回值

    假设我想调用一个函数进行一些计算,但是我也想在以后的函数中使用该计算出的值。当我返回第一个函数的值时,是否可以将其发送给下一个函数?这是我正在谈论的示例: def add(x,y): addition = x + y return addition def square(a): result = a * a return result sum = add(1,4) product = square(addition) 如果我调用add函数,它将返回5作为加法结果。但是我想在下一个函数中...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 魅力技术资源分享