写一个判断素数的方法,从主方法输入一个整数,输出是否为素数的信息。
时间: 2024-03-23 15:42:34 浏览: 50
python判断所输入的任意一个正整数是否为素数的两种方法
5星 · 资源好评率100%
以下是判断素数的方法实现:
```java
import java.util.Scanner;
public class PrimeNumber {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter an integer: ");
int num = input.nextInt();
if (isPrime(num)) {
System.out.println(num + " is a prime number.");
} else {
System.out.println(num + " is not a prime number.");
}
}
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;
}
}
```
运行结果如下:
```
Enter an integer: 17
17 is a prime number.
```
阅读全文