欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

求100以内质数或者更多

程序员文章站 2024-03-15 12:44:47
...

方法①

public class JavaTest {
    public static void main(String[] args) {
        Label1: for (int i = 2;i < 100;i++){
            for (int j = 2;j < i;j++){
                if (i % j == 0){
                    continue Label1;
                }
            };
            System.out.println(i);
        }
    }
}

方法②

public class JavaTest {
    public static void main(String[] args) {
        boolean judge = false;
        for (int i = 2;i < 100;i++){
            for (int j = 2;j < Math.sqrt(i);j++){
                if (i % j == 0){
                    judge = false;
                    break;
                }else {
                    judge = true;
                }
            };
            if (judge){
                System.out.println(i);
            }
        }
    }
}

只需更改100就能改变更多数的输出。