public static void primeNumber(int numbers) {
int n = 0;
for (int i = 2; i <= numbers; i++) {
int k = 0;
for (int j = 2; i >= j * j; j++) {
if (i % j == 0) {
k++;
break;
}
}
if (k < 1) {
n++;
System.out.println("PrimeNumber " + n + ": -> " + i);
}
}
}
int n = 0;
for (int i = 2; i <= numbers; i++) {
int k = 0;
for (int j = 2; i >= j * j; j++) {
if (i % j == 0) {
k++;
break;
}
}
if (k < 1) {
n++;
System.out.println("PrimeNumber " + n + ": -> " + i);
}
}
}
本文介绍了一个用于找出指定范围内所有素数的Java方法。通过双重循环结构实现,外层循环遍历2到给定数之间的每个整数,内层循环则判断该数是否为素数。若为素数,则输出该数及其在序列中的位置。
369

被折叠的 条评论
为什么被折叠?



