packagesum1_100;/**
* For
*/publicclassSum100m1{publicstaticvoidmain(String[] args){int result =1;for(int i =2;i <=100;i++){
result += i;}System.out.println(result);// 5050}}
2.递归、静态方法
packagesum1_100;/**
* 递归
*/publicclassSum100m2{publicstaticintadd(int a){if(a ==1)return1;elsereturn a +add(a-1);}publicstaticvoidmain(String[] args){System.out.println(add(100));}}
3.类方法
packagesum1_100;publicclassSum100m3{publicintadd(int a){int result =0;for(int i=0;i<=a;i++){
result += i;}return result;}publicstaticvoidmain(String[] args){Sum100m3 sum100m3 =newSum100m3();int result = sum100m3.add(100);System.out.println(result);}}