Java,我如何在java中的方法之间发送数组?

时间:2013-05-06 18:26:28

标签: java arrays methods send

我试图在java中的两个方法之间发送一个数组。有人能帮助我吗?

代码是:

package bubbeltest;

public class BubbelTest {

    public static void main(String[] args) {

        int[] list = new int[3];
        list[0]=5;
        list[1]=2;
        list[2]=3;
        sort(list);
    }
    public static int sort(list){


    }
}

4 个答案:

答案 0 :(得分:5)

public static int sort(list)

应该是

public static int sort(int[] list)

Java是一种强类型语言。这意味着您需要指定要发送的参数类型。参数的类型也构成了方法签名的一部分,这在Java运行的方式中很重要。

答案 1 :(得分:1)

package bubbeltest;

public class BubbelTest {

    public static void main(String[] args) {

        int[] list = new int[3];
        list[0]=5;
        list[1]=2;
        list[2]=3;
        sort(list);
    }
    public static int sort(int[] list){


    }
}

答案 2 :(得分:0)

public static int sort(int[] list){


}

答案 3 :(得分:0)

将您的方法签名更改为

public static int sort(int[] list){

}