isprime函数java
时间: 2023-09-20 15:11:49 浏览: 202
Prime.java
以下是一个简单的 Java 实现 isPrime 函数的例子:
```java
public static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
```
该函数接受一个整数参数 `num`,如果该参数为质数,则返回 `true`,否则返回 `false`。
该函数首先检查参数是否小于等于 1,因为质数定义为大于 1 的整数。然后,它使用一个循环从 2 到 `sqrt(num)` 来检查 `num` 是否可以被这些数字整除。如果 `num` 可以被任何数字整除,则它不是质数,并且函数返回 `false`。如果循环结束后没有发现可以整除 `num` 的数字,则 `num` 是质数,并且函数返回 `true`。
阅读全文