我一直在研究一些java代碼來顯示素數。我已經儘可能地顯示了0到100之間的所有素數。顯示一定數量的素數
我該怎麼做才能設置一個變量來表示20,它會顯示前20個素數。
我的代碼:
public class PrimeNumber {
/**
* @param args the command line arguments
*/
private static boolean prime = true;
private static int count = 20;
public static void main(String[] args) {
for (int i = 2; i < 100; i++) {
for (int j = 2; j < 100; j++) {
if(i == j)
{
continue;
}
if (i % j == 0) {
prime = false;
break;
} else {
prime = true;
}
}
if (prime) {
System.out.println(i + " is a Prime:");
}
}
}
}