使用 Java 实现输出前 5 个素数的具体代码
时间: 2023-06-15 21:08:04 浏览: 99
find_primes_java:Java
以下是使用 Java 实现输出前 5 个素数的代码:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int count = 0;
int number = 2;
while (count < 5) {
boolean isPrime = true;
for (int i = 2; i <= Math.sqrt(number); i++) {
if (number % i == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
System.out.print(number + " ");
count++;
}
number++;
}
}
}
```
代码中使用了一个 while 循环和一个 for 循环。while 循环用于计数,当找到 5 个素数时跳出循环。for 循环用于判断当前数是否是素数。对于每个数,我们从 2 到它的平方根进行遍历,如果存在一个数能够整除它,则它不是素数。如果在 for 循环中没有找到能够整除它的数,则它是素数,将其输出并将计数器加 1。
阅读全文