1. package main
    2. import (
    3. "fmt"
    4. "strconv"
    5. )
    6. type ListNode struct {
    7. Val int
    8. Next *ListNode
    9. }
    10. // 打印链表
    11. func PrintListNode(head *ListNode) {
    12. cur := head
    13. if head == nil {
    14. return
    15. }
    16. for cur != nil {
    17. fmt.Print(strconv.Itoa(cur.Val) + "->")
    18. cur = cur.Next
    19. }
    20. fmt.Print("nil\n")
    21. }

    打印链表 - 图1