在Java中,遍歷ListNode(鏈表節點)可以使用循環或遞歸的方法。下面是使用循環進行遍歷的方法:
public void traverseList(ListNode head) {
ListNode current = head;
while (current != null) {
System.out.println(current.val);
current = current.next;
}
}
使用遞歸方法進行遍歷的示例如下:
public void traverseList(ListNode head) {
if (head == null) {
return;
}
System.out.println(head.val);
traverseList(head.next);
}
以上示例中,我們定義了一個traverseList方法,接收鏈表的頭節點作為參數,然后通過循環或遞歸的方式遍歷鏈表節點,并打印節點的值。