public class ListNode {
int val;
ListNode next;
ListNode(int x) { val = x; }
@Override
public String toString() {
return " "+val+" ";
}
}
ListNode A = new ListNode(1);
ListNode B = null;
A.next = B;
B = new ListNode(1); // A.next = null
A.next = B;// A.next.val =1;
B.val = 2; // A.next.val =2;
ListNode C = new ListNode(3);
B = C;// A.next.val = 2