定义一个方法,求任意范围之内所有的素数之和

/*
 * 定义一个方法,求任意范围之内所有的素数之和
 */
public class Demo30 {
public static void main(String[] args) {
System.out.println(sumPrime(1,10));
}
public static int sumPrime(int from,int to) {
int sum=0; //保存素数之和
for(int x=from;x<=to;x++) {
if(isPrime(x)) {
sum+=x;
}
}
return sum;
}
public static boolean isPrime(int num) {
if(num<2)
return false;
for(int i=2;i<num;i++) {
if(num%i==0)
return false;
}
return true;
}


}

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...