我正在爲類項目創建一些輔助方法。我想要創建的方法之一是創建一個類型爲int的數組,名爲'name',其大小爲'size'。問題出現在我嘗試使用'name'參數創建數組的方法主體中。帶'name'參數的數組創建方法:範圍錯誤
public int[] createArray(String name, int size){
int[] name = new int[size];
}
除了得到一個「變量名」已在範圍內定義。錯誤,我認爲問題是我不能在構造數組中使用變量。如果是這樣的話,我是否應該在這裏不使用'String name'作爲參數?是否有某種解析/轉換我可以做?最後,我必須使用/做什麼來將方法調用中的參數傳遞給「int [] _____ = new int [size];」?
我可能只是通常在主要方法中創建2個數組,但我想知道我做錯了什麼。
最佳,
科瑞
基於字符串的值,你不能選擇的變量名。 – user2357112