Java 双指针遇到这种不确定头节点的情况下,需要设置一个虚拟头结点dummyHead,返回的时候返回dummyHead.next节点即可。三个指针,pHead1, pHead2, p 分别对应链表1、链表2、合并链表while循环用两条链表都非空作为循环条件循环中每次让p指向小值的节点,小值链表指针向后移一位,合并链表的指针p也要后移一位最后如果两条链表长度不相同,最后循环结束一定是一条空,一条非空,那么还需要把p(也就是合并链表末尾节点)的next指向非空节点最后返回dummyHead.next就是合并后的链表 import java.util.*; /* * public cla...