Vidyalelo
Java Programming · Q54

Java Generics

Programming · Java Programming · question 54

Q54

What will be the output of the following Java program? import java.util.*; public class genericstack Stack stk = new Stack (); public void push(E obj) stk.push(obj); public E pop() E obj = stk.pop(); return obj; class Output public static void main(String args[]) genericstack gs = new genericstack(); gs.push("Hello"); System.out.println(gs.pop());

A.
H
B.
Hello
Answer
C.
Runtime Error
D.
Compilation Error

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board