初学者Java错误

时间:2015-03-05 00:37:24

标签: java

我理解使用该网站的理念是提出复杂/原始问题但作为初学者,我无法掌握我的代码不正确的地方,并希望得到一些帮助。

下面代码的目的是仅仅对一个整数数组求和,但eclipse不断告诉我插入;我非常感谢任何帮助。非常感谢提前。

class SumArray {
    public static void main(String args[]) {
    int [] x ={1,2,3,4};
    Sum(x);
    }


public static void Sum(int [] a) {
    int counter=0;
    for(int i=0; i<a.length; i++){
        counter+=a[i];
    }
    System.out.println(counter);
}

3 个答案:

答案 0 :(得分:2)

问题是您将文件命名为HelloWorld但是您的类SumArray更改为:

public class HelloWorld

答案 1 :(得分:1)

一个错误是Sum方法没有结束}。不确定这是否能解决您的问题。

    class SumArray {
        public static void main(String args[]) {
        int [] x ={1,2,3,4};
        Sum(x);
        }


    public static void Sum(int [] a) {
        int counter=0;
        for(int i=0; i<a.length; i++){
            counter+=a[i];
        }
        System.out.println(counter);
    } //missing this
}

答案 2 :(得分:0)

您的SumArray课程没有结束括号。尝试添加&#34;}&#34;到代码的末尾。