用途: 判断一个数是否为质数。 代码: public static boolean isPrime(int number) { number = number < 0 ? number * (-1) : number; if (number == 1) { return false; } int sqrt = ((Double) Math.sqrt(number)).intValue(); if (number % 2 == 0 && number != 2) { return false; } else { for (int i = 3; i <= sqrt; i += 2) { if (number % i == 0) { return false; } } } return true; }