java培训
搜索分类

java返回值怎么用?return返回值如何应用?

赋能网 2023-05-09 94

java语言中方法的返回值类型可以是任何一种数据类型,包括基本数据类型,也包括引用数据类型,那java返回值怎么用?下面来我们就来给大家讲解一下。

Java中一个方法如果定义了返回值,就会在函数的最后加上return语句,用来返回数据,提供给别的方法使用:

这个就是面向对象了,定义了一个类,可以把它理解成其他普通的数据类型一样,返回值可以是普通的数据类型,如int,char等,当然也可以是自己定义的数据类型,也就是你所说的类名,它返回的是这个类对应的一个对象。

return返回值如何应用?

return返回值的应用,主要分为两大类:

一、返回函数结果;

return可以返回所有的数据类型:数字、字符串、布尔、函数、对象(元素\[]\{}\null)、未定义3、

1、数字

fn1() //直接返回一个数字function fn1(){
return 100;
}

2、字符串

fn1() //一般情况会返回字符串的长度,即fn1().lengthfunction fn1(){
return maidou;
}

3、函数

fn1() //注意返回一个函数的话连注释也会一起返回,当然若是一定要弹出一个匿名函数里的值,那么就要这样写fn1()(),fn()() ==> 1function fn1(){
return function ()
{
    alert(1) // 嘿嘿,我是注释~ };
}
fn2(20)(10); //也可以这样返回的结果就是30function fn2(a){
return function (b)
{
    alert(a + b); // 嘿嘿,我是注释~ };
}

4、对象

fn3() //若是返回一个window那么就可以给它加事件了,fn3().onclick=function()function fn3(){
return window;
}
fn1(5) //这个时候返回的结果就是[1,2,3,4,5]function fn1( n ){
var arr = [];
for (var i = 1; i <= n; i++)
{
    arr.push(i);
}
return arr;
}

5、未定义

注意说有函数都默认会有一个retrun,而没有任何定义的情况下,返回的都是未定义

通过以上可以总结return返回值:

1、函数名+括号:fn1() ==> return 后面的值;

2、所有函数默认返回值:未定义;

3、return 后面任何代码都不执行了;

作为程序员一定要熟练掌握好return 的应用方法,这可以帮助你提高工作效率,进行更好的开发!最后大家如果想要了解更多java初识知识,敬请关注赋能网。


发表评论
0评