⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex3.java

📁 讲述各种各样的java初始编程 了解编程
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package chenchao1;import java.util.*;public class Ex3 {    private static final int MAX_PRIMES = 1000;    int[] primes = new int[MAX_PRIMES];    int[] maxTen = new int[10];    private void getMaxTen() {        this.getPrimes();        Arrays.sort(primes);        for (int i = 0; i < 10; i++) {            maxTen[i] = primes[primes.length - i - 1];        //System.out.println(maxTen[i]);        }    }    public int sum() {        this.getMaxTen();        int result = 0;        for (int i : maxTen) {            result += i;        }        return result;    }    private void getPrimes() {        int count = 0;        for (int i = 3; count < MAX_PRIMES; i++) {            boolean prime = true;            for (int j = 0; j < count; j++) {                if (i % primes[j] == 0) {                    prime = false;                    break;                }            }            if (prime) {                if (i > MAX_PRIMES) {                    break;                }                primes[count++] = i;            //System.out.println("Found prime: " + i);            }        }    }    public static void main(String[] args) {        Ex3 ex3 = new Ex3();        System.out.println(ex3.sum());        for (int i : ex3.maxTen) {            System.out.println(i);        }    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -