Re: [問題] 樂透不能重複問題

看板java作者 (amin)時間17年前 (2008/12/05 22:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/9 (看更多)
※ 引述《infinity7519 (富貴險中求)》之銘言: : 以下是我的程式碼 : Random randomNumbers = new Random(); : int ball; : for(int counter=1;counter<=6;counter++){ : ball=1+randomNumbers.nextInt(42); : System.out.printf("%d ",ball); : 請問要怎嚜寫一段邏輯 : 才能使號碼沒有重複 for(int i = 0; i < 6; i++) { Number[i] = (int)(Math.random()*42+1); //1~42 /**若重覆移除此number , i-- 重新在跑 for(int j = 0; j < i; j++) { if(number[i] == Number[j]) { i--; break; } } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.219.33
文章代碼(AID): #19EJkSbW (java)
討論串 (同標題文章)
文章代碼(AID): #19EJkSbW (java)