java中“return”和“return null”有什么区别?

如题所述

最大的区别:
return;
方法的返回值必须是void!
return null;
方法的返回值必须不是 原始数据类型(封装类除过)和void!
温馨提示:内容为网友见解,仅供参考
无其他回答

java中,return和return null有什么区别吗?
return 就是跳出方法...return null也是跳出方法并返回null..也就是说return null必须用在返回值不是void的方法里面..return可以用在任何方法里面 不要认为null就是没有值..null就是值..真正的没有值是..比如你String s;这个时候s是没有值的..但是如果String s = null;s都是有值的..只是值为...

java里面的return0和return null的区别
在Java中,return 0和return null的区别是:1. return 0表示方法返回整数类型的值,通常用于表示方法执行成功并返回结果;2. return null表示方法返回空对象的引用,通常用于表示方法未能执行成功或没有返回有效的结果。因此,return 0和return null的含义和用法不同,需要根据具体的业务场景来选择使用哪种...

...有返回值的方法和无返回值的方法有什么区别啊 请举例子说明!!_百度...
一、主体不同 1、有返回值的方法:具有返回数值的函数。2、无返回值方法:返回空类型的函数。二、语法不同 1、有返回值的方法:返回类型 名字(形式参数表列){函数体语句 return 表达式;}。2、无返回值方法:名字(形式参数表列){函数体语句 return 表达式;}。三、调用方式不同 1、有返回值的方法...

在Java中return和return0和return1的区别? return和this.的区别?
return; 是方法返回类型为void return 0 和 return 1 是方法返回类型为 int 或者Integer return 是一个方法的数据返回,它有方法执行中止的作用。this 可以看看 网页链接

java中“ return;”是什么意思?返回了什么?为什么要这么写?
return表示不执行下面的东西,方法到这里结束。继续执行该方法以后的东西

java中return是什么意思
在Java中,return是一个非常重要的关键词,用于将值或控制从一个方法返回到调用该方法的程序中。当程序执行到一个return语句时,它就会立即退出当前的方法,并将控制返回给调用该方法的程序。在Java中,return更常见的用途是将一个值返回到调用该方法的程序中。例如,一个计算两数之和的方法可以使用...

java中return的用法
int getInt(){ return 1;} 这里定义的int 所以返回也是 int null 所有类型(不包括基本数据类型 如 int long ...)的返回的方法都可以返回 null 其次还可以返回 集合(List……) 或者 返回某个对象 如 Student 至于 return; 这个是无返回 void 中的退出执行的一种解决方式。

Java里面return 0 或者 return 1 是什么意思?
return 0 或者 return 1是一个标识,当某个函数或者过程执行完成之后返回的一个信息,一般是用来通知操作系统或者运行环境一些信息,这就是我的理解

在JAVA中我什么时候要用return 什么时候不要用return而要用void,int d...
简单来说,如果你使用一个方法对某些东西进行处理,如果处理之后,需要使用该方法处理之后的东西,那么就需要有return。如果不需要使用处理后的结果那就不用return了,方法声明为void就可以了。可以看做是,当调用一个方法的时候,你调用的是他的返回值,也就是return的值。

java中有返回值和无返回值有什么区别!
一楼的说的不太准确吧,java中的方法也叫函数,通用,函数一般是c,c++等语言中的叫法。j2se api 中的方法有的有返回值,有的没有返回值,这当然是看你需不需要返回值了,你可以自己定义一个方法试试啊。

相似回答