/** * public class ListNode { * int val; * ListNode next = null; * * ListNode(int val) { * this.val = val; * } * } * */

第一种方法:

public static ArrayList<Integer> printTailToHead1(ListNode listNode)
    {
        //定义一个变量来累计链表的节点数