Java是一門面向?qū)ο蟮木幊陶Z言,運(yùn)行于JVM(Java虛擬機(jī))之上。它具有跨平臺、高安全性、易于維護(hù)等特點,因此廣受程序員的喜愛。在本文中,我們將使用Java語言計算100以內(nèi)的素數(shù)的和。
public class PrimeNumberSum { public static void main(String[] args) { int sum = 0; for(int i = 2; i<= 100; i++) { boolean isPrime = true; for(int j = 2; j<= Math.sqrt(i); j++) { if(i % j == 0) { isPrime = false; break; } } if(isPrime) { sum += i; } } System.out.println("100以內(nèi)的素數(shù)的和為:" + sum); } }
在上述代碼中,我們定義了一個名為PrimeNumberSum的類,并在其中定義了一個名為main的靜態(tài)方法。在此方法中,我們使用了兩層循環(huán),分別對100以內(nèi)的每個數(shù)和每個數(shù)的因子進(jìn)行判斷。如果某個數(shù)是素數(shù),那么我們就把它加入到總和中。
最后,我們通過調(diào)用System.out.println()方法,將計算出的結(jié)果輸出到控制臺上,以便程序員查看。