Java程序使用函数显示间隔之间的质数
在此程序中,您将学习如何使用Java中的函数显示给定数字间的所有质数。
要查找两个整数之间的所有质数,将创建函数checkPrimeNumber()。此函数检查数字是否为质数。
示例:两个整数之间的质数
public class Prime {
public static void main(String[] args) {
int low = 20, high = 50;
while (low
if(checkPrimeNumber(low))
System.out.print(low + " ");
++low;
}
}
public static boolean checkPrimeNumber(int num) {
boolean flag = true;
for(int i = 2; i <= num/2; ++i) {
if(num % i == 0) {
flag = false;
break;
}
}
return flag;
}
}
运行该程序时,输出为:23 29 31 37 41 43 47
在上面的程序中,我们创建了一个名为checkPrimeNumber()的函数,该函数接受一个参数num并返回一个布尔值。
如果数字是质数,则返回true。如果不是,则返回false。
根据返回值,在屏幕内部main()函数上打印数字。