Node( T itemArg, Node<T> nextArg ) { this.item = itemArg; this.next = nextArg; }
Это правильный способ представления универсального конструктора
Это правильно, если параметр указан в определении класса.
РЕДАКТИРОВАТЬ: убедитесь, что элемент является экземпляром T, а следующий является экземпляром Node<T>.
T
Node<T>
public class Node<T> { T item; Node<T> next; //your constructor }