标签:style blog ar color 使用 sp for java strong
java函数的基本结构
返回值类型 函数名(参数1,参数2){
函数体
}
函数的四大部分:函数名,函数参数,函数体,返回类型
使用函数的好处
提高代码的复用性
便于程序分工协助开发
便于代码集中管理
/**
* 写一个函数,产出多行*
* @param n 打印n行*
*/
public static void printStar(int n,int m)
{
if(n>10000){return;}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
System.out.print("*\t");
}
System.out.println();
}
}
//也可用来打印任意数的阶乘
函数的递归调用
1.反复用同样的方法递归做同一件事
2.要有递归出口(不然就像死循环)
public static int f(int n)
{
if(n==1) return 1;
else return n*f(n-1);
}
//求n的阶乘
System.out.println(f(4));//24
public static int add(int m)
{
if(m==0) return 0;
else return m+add(m-1);
}
System.out.println(add(3));//6
//求n的叠加
标签:style blog ar color 使用 sp for java strong
原文地址:http://www.cnblogs.com/tianhao/p/4166820.html