Вопрос

Stack is a generic class in Java, it definition is class Stack<E> extends Vector<E>, but why I cannot instantiate it with type parameter like Stack<Integer> s = new Stack<>(); But a Vector can?

Это было полезно?

Решение

Of course, it can.

    Stack<Integer> stack = new Stack<>();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top