0

我试图在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

4 回答 4

5
public static int sort(list)

应该

public static int sort(int[] list)

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

于 2013-05-06T18:27:19.583 回答
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){


    }
}
于 2013-05-06T18:27:58.850 回答
0
public static int sort(int[] list){


}
于 2013-05-06T18:28:06.987 回答
0

将您的方法签名更改为

public static int sort(int[] list){

}
于 2013-05-06T18:28:20.920 回答