判断方法:这个数与小于它的素数相除,能除开就不是素数。
语句:
1.MAIN_LOOP;传送到出口MAIN_LOOP:
2.for each 遍历输出数组
代码
package firstweek;
public class PrimeNumber {
public static void main(String[] args) {
int[] primes = new int[50];
primes[0] = 2;
int cnt = 1;
MAIN_LOOP:
for( int x = 3; cnt<primes.length; x++)
{
for( int i=0; i<cnt; i++)
{
if(x%primes[i]==0)
{
continue MAIN_LOOP;
}
}
primes[cnt++] = x;
}
for(int k : primes)
{
System.out.println(k+" ");
}
}
}