苦心人天不负,百二秦关终属楚。 卧薪尝胆,三千越甲可吞吴。
心中一直坚信自己经过一年的沉淀后,一定可以走上Java开发这条路的!!!
为了明年的offer,保持努力,砥砺前行!
分享一个基础的练习题:用Java 求1-100的和,用递归和循环两种方法
一:循环
int sum=0;
for(int i=1;i<=100;i++) {
sum=sum+i;
}
System.out.println("1-100的和为"+sum)
二:递归方法
public class Text {
public static void main(String[] args) {
System.out.println( new digui().getsum(100));//运用了一个匿名对象去调用getsum方法求和
}
}
class digui{
public int getsum(int n) {
if(n==1) {
return 1;
}else {
return n+getsum(n-1);
}
}
}