JAVA 获取1-100之间的所有素数的和
时间: 2023-03-23 15:01:02 浏览: 221
Java列出2到100之间所有素数的方法
5星 · 资源好评率100%
可以使用以下的JAVA代码获取1-100之间的所有素数的和:
```
public static boolean isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (isPrime(i)) {
sum += i;
}
}
System.out.println("1-100之间所有素数的和为:" + sum);
}
```
这段代码中,`isPrime`方法用于判断一个数是否是素数,`main`方法则通过循环调用`isPrime`方法获取1-100之间的所有素数,并将其求和输出。
阅读全文