ho provato a fare in questo modo, ma non so se è giusto, la classe nodo è sempre la stessa ho canbiato soltanto la classe lista e la ho rielaborata in qst modo:
codice:
public class IntSSList {
private IntNode head, tail;
public IntSSList(IntNode k) {
head =k;
}
public boolean isEmpty() {
return head ==null;
}
public void Stampa() {
for(IntNode tmp=head; tmp !=null; tmp = tmp.next) {
System.out.println(tmp.info+" ");
}
}
public static void main(String[]args) {
IntNode head= new IntNode(8);
IntNode aux = head;
aux.next= new IntNode(10);
aux.next.next= new IntNode(808);
IntSSList lista = new IntSSList(head);
lista.Stampa();
}
}
è giusto in base a quello che volevo fare io in partenza?