Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java程序使用函數(shù)顯示間隔之間的質(zhì)數(shù)

Java 實例大全

在此程序中,您將學(xué)習(xí)如何使用Java中的函數(shù)顯示給定數(shù)字間的所有質(zhì)數(shù)。

要查找兩個整數(shù)之間的所有質(zhì)數(shù),將創(chuàng)建函數(shù)checkPrimeNumber()。此函數(shù)檢查數(shù)字是否為質(zhì)數(shù)。

示例:兩個整數(shù)之間的質(zhì)數(shù)

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;
    }
}

運行該程序時,輸出為:

23 29 31 37 41 43 47

在上面的程序中,我們創(chuàng)建了一個名為checkPrimeNumber()的函數(shù),該函數(shù)接受一個參數(shù)num并返回一個布爾值。

如果數(shù)字是質(zhì)數(shù),則返回true。如果不是,則返回false。

根據(jù)返回值,在屏幕內(nèi)部main()函數(shù)上打印數(shù)字。

Java 實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清