日期:2014-05-20  浏览次数:20686 次

类调用语句求帮忙检查并改正
public class HelloWorld{
public static void main(String[] args){
  int i;
  i = m1(int i1;)+m2(int i1;)
  System.out.print(i);
}

public static int m1(int i1) {
long i1 = 0;
for(int i=1; i<=99; i++){
i1 += i;
}
return i1;
}

public static int m2(int i1) {
long i1 = 0;
for(int i=1; i<=99; i++){
i1 += i;
}
return i1;
}
}

目的:取出两个方法中的数值并相加打印。
可是编译时出现错误。

------解决方案--------------------
哥们看来是新手啊,这个错误多得不象话了,修正如下:
Java code

public class HelloWorld {
    public static void main(String[] args) {
        long i;
        i = m1() + m2();
        System.out.print(i);
    }

    public static long m1() {
        long i1 = 0;
        for (int i = 1; i <= 99; i++) {
            i1 += i;
        }
        return i1;
    }

    public static long m2() {
        long i1 = 0;
        for (int i = 1; i <= 99; i++) {
            i1 += i;
        }
        return i1;
    }
}