Java方法创建和重载、递归调用

xiaoxiao2021-02-27  115

1 方法的定义

1、方法就是一段可重复调用的代码段 2、定义格式

访问修饰符 返回值类型 方法名(参数){ 方法主体 }

方法的返回值类型中,void类型是不需要返回值的,其他的类型全部是需要有返回值的。

2 方法的重载

方法的重载:方法名称相同,但是参数的类型和个数不同,通过传递参数的个数和类型不同来完成不同的功能。

public class MethodReload{ static void print(int i){ System.out.println(i); } static void print(String s){ System.out.println(s); } public static void main(String[] args){ int i = 1; String ans = "Hello"; print(i); print(ans); } } /*Output: *1 *Hello */

注意:只能是方法的参数类型和个数不同。

3 方法的递归

递归调用是一种特殊的调用形式,就是方法自己调自己。

转载请注明原文地址: https://www.6miu.com/read-14113.html

最新回复(0)