在Java中,判斷一個數是否為偶數或者奇數可以使用取模運算,具體代碼如下:
public class EvenOrOdd { public static void main(String[] args) { int num = 10; if(num % 2 == 0) System.out.println(num + "是偶數"); else System.out.println(num + "是奇數"); } }
上述代碼中,我們先定義一個變量num并賦值為10,然后使用if-else語句判斷num是否為偶數。如果num除以2的余數為0,則說明它是偶數,否則它就是奇數。
除了使用取模運算,我們還可以使用位運算來判斷一個數的奇偶性,代碼如下:
public class EvenOrOdd { public static void main(String[] args) { int num = 10; if((num & 1) == 0) System.out.println(num + "是偶數"); else System.out.println(num + "是奇數"); } }
上述代碼中,我們使用了&運算符來判斷num是否為偶數。如果num的二進制最后一位是0,則它是偶數,否則它就是奇數。