JAVA 判断质数

 

质数又称素数。一个大于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

1既不是质数也不是合数,所以判断从2开始,number为输入的数,for循环是为了防止输入的数小于i,如果取余为0就不是质数

你可能感兴趣的:(java,jvm,开发语言)