Java 陣列可以宣告為靜態欄位、區域性變數或方法引數嗎?
我們可以將陣列宣告為區域性變數或方法引數,但是,陣列不能是靜態的。
示例
public class Test{ public void sample(){ static int[] myArray = {20, 30}; System.out.println(); } public static void main(String args[]){ Test t = new Test(); t.sample(); } }
錯誤
C:\Sample>javac Test.java Test.java:3: error: illegal start of expression static int[] myArray = {20, 30}; ^ 1 error
廣告