java判斷奇偶數(shù)的方法是什么

小億
783
2023-04-25 16:41:53

ava判斷奇偶數(shù)的方法有以下幾種:

1. 取模運(yùn)算判斷:使用取模運(yùn)算符(%)判斷一個(gè)數(shù)除以2的余數(shù)是否為0。若余數(shù)為0,則為偶數(shù),否則為奇數(shù)。

```java

int num = 10;

if (num % 2 == 0) {

System.out.println("偶數(shù)");

} else {

System.out.println("奇數(shù)");

}

```

2. 位運(yùn)算判斷:使用位運(yùn)算符(&)判斷一個(gè)數(shù)的二進(jìn)制表示的最后一位是否為0。若為0,則為偶數(shù),否則為奇數(shù)。

```java

int num = 10;

if ((num & 1) == 0) {

System.out.println("偶數(shù)");

} else {

System.out.println("奇數(shù)");

}

```

3. 三目運(yùn)算符判斷:使用三目運(yùn)算符判斷一個(gè)數(shù)除以2的余數(shù)是否為0。若余數(shù)為0,則為偶數(shù),否則為奇數(shù)。

```java

int num = 10;

String result = (num % 2 == 0) ? "偶數(shù)" : "奇數(shù)";

System.out.println(result);

```

以上三種方法都可以用來(lái)判斷一個(gè)數(shù)是奇數(shù)還是偶數(shù),使用哪種方法取決于具體情況。

0