首页 > 代码库 > 第五天学习java

第五天学习java

Day05个人总结

方法:

结构:

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…){

         方法体

         return 返回值;

}

定义一个方法来封装这些重复使用的代码

方法名小写开头,见名见意

实例:

public void shuaPing(){

 

}

特性:

方法不调用不执行

方法与方法是平级关系,不能嵌套定义

方法定义的时候参数之间用逗号隔开

方法调用的时候不用再写数据类型

如果方法有明确的返回值,一定要有return带回一个值

形式参数:指在方法中接收定义的参数

实际参数:在main函数中调用方法传递的参数

方法重载:方法跟方法之间的重载,主要区别是参数列表不同,方法名相同,跟返回类型无关

二、递归

结构:例如下:

public class Test1DiGui{

         public static void main(String[] args){

                  

                   int sum=getDiGui(5);

                  

                   System.out.println(sum);

         }

         public static int getDiGui(int n){

                   if(n == 1){

                            return 1;

                   }

                   return getDiGui(n-1)*n;

         }

}

以上是一个计算1-100合的递归计算方式,递归方法会不断调用自己,直到给他设定的值满足,才会退出。

 

第五天学习java