判断质数 什么是质数 质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 所以1不是质数 代码示例 /** * @author yinglongwu */ public static boolean isPrime (int x) { if (x==1) { //1不是质数 return false; }else if (x==2) { return true; } else { for (int i = 2; i < x; i++) { if (x%i==0) {//一旦有能整除的,直接返回false return false; } } return true; } }