package list; public class BidirectionalNode { public BidirectionalNode prev; public E item; public BidirectionalNode next; public BidirectionalNode() { prev = next = null; item = null; } public BidirectionalNode(E newItem) { prev = next = null; item = newItem; } public BidirectionalNode(BidirectionalNode prevNode, E newItem, BidirectionalNode nextNode) { prev = prevNode; next = nextNode; item = newItem; } } // 코드 5-13