有谁知道Java里比较经典的一些小程序(我是刚学Java)

来源:百度知道 编辑:UC知道 时间:2024/05/22 02:58:33

//打印素数....

public class Primer {

public static boolean check(int n){
//1既不是素数也不是合数
if(n == 1){
return false;
}
for(int i = 2; i <= n / 2; i ++){
if(n % i == 0) {
return false;
}
}
return true;
}

public static void main(String[] args) {
int len = 1000;
System.out.println("打印" + len + "以内的所有素数");
//2是最小的素数
int num = 0;
for(int i = 2; i <= len; i ++) {
if(Primer.check(i)){
System.out.print(i + "\t");
num ++;
if(num == 10) {
System.out.println();
num = 0;
}
}

}

}

}