Java中自定义方法,如果无返回值,该如何调用呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中自定义方法,如果无返回值,该如何调用呢?相关的知识,希望对你有一定的参考价值。

各位大侠可以举个例子详细说明下呗?谢谢~
到底需不需要定义对象再调用呢~~?对象是必须的么~?

这需要区分为静态方法还是实例方法:

1,public static void someMethod()....
以上这种方式的方法,直接通过类名.方法名就可以调用了

2,public void otherMethod()....
此方式需要实例化对象.方法名进行调用
参考技术A 直接调用啊.
比如:
class Test

public Test()

this.testMethod();

public void testMethod()

System.out.println("TestMethod!");


希望能对你有所帮助,谢谢
参考技术B class Test

public void method()

System.out.println("hello");


public static void main(string arg[])

Test test = new Test();

test.method();


本回答被提问者和网友采纳
参考技术C 调用只要用类的方法引用就可以了,无须返回因为方法可以是输出东西或著其他的 参考技术D 晕啊
public static void a()
System.out.println("调用a方法");

public static void main(String[] args)
a();

OK了。

一个方法可以有多少个参数多少个返回值 Java

参考技术A

Java一个方法可以有0个或1个返回值。

函数的返回值类型是在定义函数时指定的。return 语句中表达式的类型应与定义函数时指定的返回值类型一致。

如果不一致,则以函数定义时的返回值类型为准,对 return 语句中表达式的类型自动进行转换,然后再将它返回给主调函数使用。

扩展资料:

事实上在执行 return 语句时系统是在内部自动创建了一个临时变量,然后将 return 要返回的那个值赋给这个临时变量。

所以当被调函数运行结束后 return 后面的返回值真的就被释放掉了,最后是通过这个临时变量将值返回给主调函数的。

参考资料来源:百度百科- 返回值

以上是关于Java中自定义方法,如果无返回值,该如何调用呢?的主要内容,如果未能解决你的问题,请参考以下文章

Java 中无参无返回值方法的使用

一个方法可以有多少个参数多少个返回值 Java

一个方法可以有多少个参数多少个返回值 Java

java基础3-重载+命令行传参+递归+数组+排序

第八篇 构造器和方法重载

Java 中无返回值的方法在使用时应该注意的问题