// 这里为封装的一个方法 传入一个数字num
public static boolean Iszhishu(int num)
{
for(int i=2;i<num;i++)
{
if(num%i==0)
{
System.out.println("不是质数");
return false;
}
}
return true;
}
其实是非常简单的
你主要只需判断一个数字除了1和它本身整除 还能不能被其他数整除
如果可以被其他数字整除 那么不是质数
反之 是质数
因此 你只要把比2大的数字全部打印出来 再全部与它本身整数就行 判断是否==0
eg:
num=7
7%2!=0
7%3!=0
7%4!=0
…
…
最后return true