Answer:
Java program given below
Step-by-step explanation:
Java Code: Save this file as Main.java and keep This file and GenericQueue.java in same folder
class Main {
public static boolean isPrime(int n){
for (int i=2; i<= n/2; i++){
if (n % i== 0)
return false;
}
return true;
}
public static void main(String[] args) {
GenericQueue<Integer> queue = new GenericQueue<Integer>();
int n = 0, p = 2;
while(n <= 50)
{
if(isPrime(p))
{
queue.enqueue(p);
n++;
}
p++;
}
System.out.println(queue);
}
}