用java创建一个有参构造函数,存放N个素数 点击复制后,将打开C知道体验页    我
时间: 2023-05-15 07:05:50 浏览: 96
java:判断一个数是否为素数的函数
可以使用以下代码创建一个有参构造函数,存放N个素数:
public class PrimeNumbers {
private int[] primes;
public PrimeNumbers(int n) {
primes = new int[n];
int count = 0;
int num = 2;
while (count < n) {
boolean isPrime = true;
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
primes[count] = num;
count++;
}
num++;
}
}
}
其中,n表示要存放的素数的个数,primes数组存放素数。
阅读全文