今天新学了Java中程序封包的应用,在我的理解里这就是一种模块化吧,将一段程序作为一个整体带入其他代码中。
public class Diejia{
public static void main(String[] args)
{
double s = sum2(20);
System.out.println(s);
}
//实现单次求和
public static double sum1(int a ){
double sum1 =
0.0;
for(int i = 1;i <= a;i ++){
sum1 =
sum1+1.0/i;
}
return
sum1;
}
//S1+S2+S3+……+Sn
public static double sum2(int
a){
double sum2 =0.0;
for(int j = 1;j <= a;j ++){
sum2
= sum2 + sum1(j);
}
return sum2;
}
原文:http://www.cnblogs.com/yanxiayu/p/3652729.html