DengCha.java:19: 错误: 内部类DengCha.TestDengCha中的静态声明非法
public static void main(String[]agrs){
^
修饰符 'static' 仅允许在常量变量声明中使用
1 个错误
class DengCha{
static int start,step;
DengCha(){}
DengCha(int sta,int stp){
start=2;
step=3;
}
int getSum(int n){
int sum=start;
for(start=2,step=3;n>0;n++){
sum=sum+3;
}
return sum;
}
public class TestDengCha{
public static void main(String[]agrs){
DengCha shulie=new DengCha(2,3);
System.out.println("2+5+8+...(共加一百次)="+shulie.getSum(100));
}
}
}
等差数列求加到100的和,初始值start=2 step=3
哎呀,太简单的错误了。不过看了半天居然没看出来,唉。谢了