我试图在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){
}
}
答案 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){
}