我寫了一個模擬投擲硬幣的方法,但是,我不知道如何在主體中調用此方法。提示真的很感謝! (這裏是方法,我沒有發佈整個代碼,因爲這個代碼中有8個其他方法)。調用布爾方法,正面或反面
public static boolean headsOrTails()
{
boolean coinState;
if (Math.random() < 0.5) {//heads 50% of the time
coinState = true; //heads
}
else {
coinState = false; //tails
}
return coinState;
}
只需在您的主要方法中調用方法,如headsOrTails(); – brso05 2014-10-30 12:47:32
你的方法可以簡化爲'public static boolean headsOrTails(){return Math.random()<0.5; }'。比較運算符的結果像'<'already * *是一個布爾值,所以你可以直接返回結果而不用if/else。 – Boann 2014-10-30 12:48:29