
package j12;
import utils.ListNode;
import java.util.*;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
//赴初始值 1 2 3 4
ListNode listNode = new ListNode(1, new ListNode(2, new ListNode(3, new ListNode(4))));
//暂存头节点
ListNode temp = listNode;
//改变头节点的值 -> temp和listNode同时改变
listNode.val = 100;
System.out.println(listNode.val); //100
System.out.println(temp.val); //100
//一方next,不影响其他
listNode = listNode.next;
System.out.println(listNode.next.val); //3
System.out.println(temp.next.val); //2
}
}