java 成员方法中什么时候用void返回类型呢?什么时候需要返回类型呢? 顺便请帮我解答一下后面程序中的问题

2025年03月19日 01:54
有3个网友回答
网友(1):

你注意 开始进入方法了,在方法中已经将要输入的内容打印了。 之后,到了方法结束了,没有将什么内容,传递给了主函数。所以说不需要返回值了,当你要传递一个值给主函数时候就不能用void修饰了。 举个例子
public static boolean swap(int i,int j)
{
return i>j?i:j;
}你看里面 这个方法是判断i是否大于j 这个主程序需要判断结果,真或者假,所以函数需要返回一个判断结果。 这个时候就要返回了。
望君采纳~~~

网友(2):

你现在的这种程序只是一个简单的测试程序,
但是在实际的项目开发中,可能你的一个方法会被别人调用很多次..
随着每次传入参数的不同,所得到的返回值也不同,你不可能说直接打印给人家把.。
人家是要得到值,所以需要有返回.
你也可以改成void ,让程序打印出来.. 对整个程序没有影响..

网友(3):

你说的全部都是对的。不要怀疑。哈哈哈,当你写了一定的程序之后你就知道哪儿要直接打印,哪儿要返回了。