Examveda

Which of these is an correct way of defining generic method?

A. <T1, T2, ..., Tn> name(T1, T2, ..., Tn) { /* ... */ }

B. public <T1, T2, ..., Tn> name<T1, T2, ..., Tn> { /* ... */ }

C. class <T1, T2, ..., Tn> name[T1, T2, ..., Tn] { /* ... */ }

D. <T1, T2, ..., Tn> name{T1, T2, ..., Tn} { /* ... */ }

Answer: Option B


This Question Belongs to Java Program >> Generics In Java

Join The Discussion

Related Questions on Generics in Java