我想弄清楚我是否需要在代碼中使用if語句或循環。如果random2等於random1,那麼我想讓random2生成另一個隨機數。如果random2周圍的第二次再次等於random1,我希望代碼繼續運行,直到它生成與random1不同的數字。一些指導將非常感謝。if語句或循環
public void generate(View view) {
Random randomGenerator = new Random();
int random1 = randomGenerator.nextInt(10);
int random2 = randomGenerator.nextInt(10);
問題變得毫無意義。如果您需要測試一次,則使用'if',如果您想一遍又一遍地重複代碼,則使用循環。他們沒有可比性。 – Barmar 2015-02-11 20:05:11
謝謝,我會牢記這一點。我不確定兩者之間的區別是什麼。我在網上做了大量的閱讀,並且它超出了我的頭腦。謝謝 – Learningmind 2015-02-11 20:18:54
這應該是學習如何編程時首先要學習的東西之一。它應該在任何教科書中解釋。 – Barmar 2015-02-11 20:19:55