用java写定义一个方法isPrime,用来判断一个整数是否是素数。 注意:需要调用该方法,测试代码是否正确 思路:开根号循环
时间: 2023-05-19 22:04:34 浏览: 79
java编写看一个数是否是素数
以下是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;
}
// 测试代码
public static void main(String[] args) {
int num1 = 7;
int num2 = 12;
System.out.println(num1 + " is prime: " + isPrime(num1));
System.out.println(num2 + " is prime: " + isPrime(num2));
}
```
输出结果:
```
7 is prime: true
12 is prime: false
```
可以看到,该方法可以正确地判断一个整数是否是素数。
阅读全文