质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Main main = new Main();
Scanner scan = new Scanner(System.in);
int number = scan.nextInt();
System.out.println(main.isPrimeNumber(number));
}
public Boolean isPrimeNumber(int number) {
for(int i=2;i<number;i++){
if(number%i==0){
return false;
}
} return true;
}
}
1既不是质数也不是合数,所以判断从2开始,number为输入的数,for循环是为了防止输入的数小于i,如果取余为0就不是质数