Consider the following code segment , The variable q is an object of type Queue, the variable s is an object of type Stack.
peek method looks at the first element in the queue without removing it. the remove method removes the first element from the queue. add method adds an element to the and of the queue or add an element to the top of the stack. pop method removes an element from the top of the stack What would be the content of the variable queue q after we complete the second while loop in the code
for (int i = 40; i <= 65; i+=3)
{
if(i % 5 == 0)
q.add(i);
}
while (!q.isEmpty())
{
s.add(q.peek());
s.add(q.peek());
q.remove();
System.out.print("*");
}
while (!s.isEmpty())
{
q.add(s.pop());
}
//what is the content of the q if we were to display it here