English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base Java

Contrôle de flux Java

Java tableau

Java orienté objet (I)

Java orienté objet (II)

Java orienté objet (III)

Gestion des exceptions Java

Java Liste (List)

Java Queue (file d'attente)

Java Map collection

Java Set collection

Java entrée/sortie (I/O)

Java Reader/Writer

Autres sujets Java

Programme Java utilisant des fonctions pour afficher les nombres premiers entre deux intervalles

Java examples in full

Dans ce programme, vous apprendrez à utiliser les fonctions pour afficher tous les nombres premiers entre deux nombres en Java.

Pour trouver tous les nombres premiers entre deux entiers, une fonction checkPrimeNumber() sera créée. Cette fonctionVérification si un nombre est un nombre premier

Exemple : les nombres premiers entre deux entiers

public class Prime {
    public static void main(String[] args) {
        int low = 20, high = 50;
        while (low < high) {
            if (checkPrimeNumber(low))
                System.out.print(low + "");
            ++low;
        }
    }
    public static boolean checkPrimeNumber(int num) {
        boolean flag = true;
        for (int i = 2; i <= num/2; ++i) {
            if (num % i == 0) {
                flag = false;
                break;
            }
        }
        return flag;
    }
}

When running the program, the output is:

23 29 31 37 41 43 47

In the above program, we created a function named checkPrimeNumber() that takes a parameter num and returns a boolean value.

If the number is a prime number, return true. If not, return false.

Print the number on the screen inside the main() function based on the return value.

Java examples in full