2013-05-06 20 views
0

我試圖在java中的兩個方法之間發送數組。有人能幫我嗎?Java,我如何發送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){ 


    } 
} 
+1

如果你使用IDE編寫/糾正你,它編譯它可以改變的代碼。 – 2013-05-06 18:37:04

回答

5
public static int sort(list) 

應該

public static int sort(int[] list) 

Java是一種強類型語言。這意味着你需要指定你發送的參數的類型。參數的類型也構成了方法簽名的一部分,這在Java運行方式中很重要。

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){ 


    } 
} 
0
public static int sort(int[] list){ 


} 
0

改變你的方法簽名

public static int sort(int[] list){ 

} 
相關問題