Re: [問題] 應該是array的問題

看板java作者 (小鮪魚)時間19年前 (2006/02/27 01:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《bgjack (田僑)》之銘言: : public static void bubble(Integer[] arr2,int size) : { : int size1=size; : int value=0; : for(int pass=0;pass<size1-1;pass++) : { : for(int i=pass+1;i<size1;i++) : { : if(arr2[pass]>arr2[i]) : { : value=arr2[pass]; : arr2[pass]=arr2[i]; : arr2[i]=value; : } : } : } : for(int i=0;i<size1;i++) : { : System.out.print(arr2[i]+" "); : } : } : } 我把修改過的地方用紅色標出來,希望對你有幫助... for的判斷式可以改成arr2.length,少一個parameter比較好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.166.155
文章代碼(AID): #140U2lCe (java)
文章代碼(AID): #140U2lCe (java)