Question: When using generics, what happens if I omit the type argument in either the declaration or the constructor call? begin{tabular}{llll} Stack stack & (=) new

When using generics, what happens if I omit the type argument in either the declaration or the constructor call?

\begin{tabular}{llll}

Stack stack & \(=\) new Stack ()\(;\) & & // unsafe \\

Stack & stack & \(=\) new Stack(); & \(/ /\) unsafe \\

Stack stack & \(=\) new Stack(); & \(/ /\) correct

\end{tabular}

Step by Step Solution

3.45 Rating (158 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

In Java when you define a class you can use generics to make that class work with different types Th... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Algorithm Design Questions!