[問題] 回傳local變數

看板java作者 (無)時間19年前 (2006/11/18 03:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/10 (看更多)
int [][] tran() { int [][]new1=new int [colSize][rowSize]; for(int i=0;i<rowSize;++i) for(int j=0;j<colSize;++j) new1[j][i]=array[i][j]; return new1; } 我在class的method寫一個轉置矩陣 最後回傳的是tran內宣告的new1二維 但是在main印出new1卻有值... 難道說離開function值沒有被馬上清掉? 不知道java在處理local變數怎麼處理 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.221.120.127
文章代碼(AID): #15NWcto3 (java)
討論串 (同標題文章)
文章代碼(AID): #15NWcto3 (java)