素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
那么,对于任意数N,判断其是否是素数,就需要从[2,N) 一一枚举整除判断,若都不能整除,则N为素数。
public static boolean isprime(int num) { if (num < 2) { return false; } for (int i = 2; i < num; ++i) { if (num % i == 0