所以我有一個看起來像這樣的方法:如何在另一種方法中使用一種方法中聲明的變量。
public Maze(String[] textmaze, int startRow, int startCol, int finishRow, int finishCol){
int numRows = textmaze.length;
int numCols = textmaze[0].length;
int [][] x = new int[numRows][numCols];
}
所以我想用變量x,numRows行和其他方法數numCols然而numRows行和數numCols需要必須傳過來的參數字符串textmaze而這個方法被調用的主要方法是在另一個我不允許修改的類中。那麼我怎樣才能在其他方法中使用這些變量?
1 - 這不是一個方法,它是一個構造函數; 2-在那種情況下,你有沒有想過爲他們提供獲得者......? – MadProgrammer 2015-03-03 00:39:59
我從來沒有在java中使用這樣的構造函數,我也不知道getter是什麼。 – 2015-03-03 00:41:48
getter是一種訪問器方法,它只是一種允許您從對象中「獲取」值的方法。雖然你可能從來沒有寫過,但我確定你已經以某種形式遇到了他們 – MadProgrammer 2015-03-03 00:45:37