public static void getZiShu(){
ArrayList nums = new ArrayList();
boolean flag;
for(int i=100;i<=200;i++){
flag = true;
for(int j=2;j<i;j++){
if(i%j==0){
flag = false;
break;
}
}
if(flag)
nums.add(i);
}
System.out.println("result:");
for (int i=0 ; i<nums.size();i++){
System.out.print(nums.get(i)+",");
}
System.out.println("\n");
}
public static void getZhishu(int startNum, int endNum) {
int n;
for (int i = startNum; i <= endNum; i++) {
for (n = 2; n <= (int) Math.sqrt(i); n++) {
if (i % n == 0)
break;
}
if (n > (int) Math.sqrt(i))//判断是否为素数
System.out.print(" " + i);// 输出素数
}
}
网友评论