+ System.out.println("element " + i + " : " + headNode.getData());
+ } else {
+ IntNode nodeCursorNext = headNode.getNext();
+ System.out.println("element " + i + " : " + headNode.getData());
+ i++;
+ while (nodeCursorNext != null) {
+ System.out.println("element " + i + " : " + nodeCursorNext.getData());
+ nodeCursorNext = nodeCursorNext.getNext();
+ i++;
+ }
+ }
+ }
+
+ public void compacter(int nElements) {
+ // Remove the first nElements
+ if (isEmpty() || nElements == 0) {
+ return;
+ } else if (headNode != null && headNode.getNext() == null) {
+ headNode = null;