I am supposed to make a class PrimeNumberGenerator
which has a method nextPrime
that will print out all prime numbers up to a number the user input
public class PrimeNumberGeneration {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
ArrayList primeNumbers = new ArrayList();
primeNumbers.add(2);
System.out.println(2);
no_loop:
for(int no=3; no<=n; no+=2){
for(Integer primeNumber: primeNumbers){
if((no%primeNumber)==0){
continue no_loop;
}
}
primeNumbers.add(no);
System.out.println(no);
}
}
}