原标题:Java基础——方法返回值&递归
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
例题:写一个方法,功能是排序,然后颠倒我给你的方法传递一个数组,你就能把这个数组进行排序后倒序,然后在main方法输出的时候就能看到你运行后结果
方法返回值:方法结束后反馈了个结果。过程和方法类似,但是过程没有返回值。返回值只能是一个类型,只能是一个值,不能多值返回。Void:无返回值Public static int[] m(){} 返回值类型声明方法最后一句必须有return语句
方法返回值:是用于方法运行完返回的一个结果或者是数据加载完的一个反馈,返回值也可以不用,也可以按引用传递反馈结果,所以返回值有两种:一种是引用传递,一种是反馈参数的结果。
Return:1.有返回值的方法中2.无返回值的方法中3.除非抛异常,就可以不写return语句4.return后面不能写任何代码。5.return的执行代表方法的结束,后面加入代码就没有执行的机会了, 所以没有必要再return后面写的代码。
执行过程:申请一个变量,调用了m1方法,把10传给了a,30传给了b,然后a+b得