我们可以这样理解,如果方法不包含参数,且没有返回值,我们称为无参无返回值的方法。那java没有返回值的方法怎么操作?下面来我们就来给大家讲解一下java没有返回值的操作方法。
第一、定义方法
定义了一个方法名为 show ,没有参数,且没有返回值的方法,执行的操作为输出 “ welcome to imooc ”;
1、 方法体放在一对大括号中,实现特定的操作;
2、 方法名主要在调用这个方法时使用,需要注意命名的规范,一般采用第一个单词首字母小写,其它单词首字母大写的形式;
第二步、调用方法
当需要调用方法执行某个操作时,可以先创建类的对象,然后通过 对象名.方法名(); 来实现;
package cn.zhaoqiang.homework1; public class HelloWorld { //定义方法 public void show() { System.out.println("welcome to imooc"); } public static void main(String[] args) { //创建对象,对象名为pp HelloWorld pp = new HelloWorld(); //通过对象名.方法名()形式调用方法。 pp.show(); } }
一、主体不同
1、有返回值的方法:具有返回数值的函数。
2、无返回值方法:返回空类型的函数。
二、语法不同
1、有返回值的方法:返回类型 名字(形式参数表列){函数体语句 return 表达式;}。
2、无返回值方法:名字(形式参数表列){函数体语句 return 表达式;}。
三、调用方式不同
1、有返回值的方法:参数=名字(实际参数表列);
2、无返回值方法:名字(实际参数表列)。
使用要注意什么?
1、不可以打印调用或是赋值调用,只能是单独调用(非常重要);
2、返回值没有,不代表参数就没有;
3、不能return一个具体的值,否则会报错;
4、return分号可以直接省略;
5、无返回值方法应该使用类型void。
在操作无返回值的时候,一定要注意上几点,并且区别于有返回值的方法,能够在很大程度上帮助大家开发,最后大家如果想要了解更多java初识知识,敬请关注赋能网。