From 7c87d92cfef55747cbebb892b897b7efd0fdc1f3 Mon Sep 17 00:00:00 2001 From: Akai <161771111+Akaiokaa@users.noreply.github.com> Date: Mon, 12 May 2025 14:04:53 -0700 Subject: [PATCH] Went through testing ListNodes, created a loop for them --- src/ListNode.java | 6 +++++- src/Practice.java | 25 ++++++++++++++++++++++++- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/src/ListNode.java b/src/ListNode.java index dd6028c..ba4e1bf 100644 --- a/src/ListNode.java +++ b/src/ListNode.java @@ -1,3 +1,7 @@ public class ListNode { - + public int data; + public ListNode next; + public ListNode(int data){ + this.data = data; + } } \ No newline at end of file diff --git a/src/Practice.java b/src/Practice.java index 34a2f8d..5dbf23c 100644 --- a/src/Practice.java +++ b/src/Practice.java @@ -1,5 +1,28 @@ public class Practice { public static void main(String[] args) { - + ListNode head = new ListNode(14); + ListNode mySeven = new ListNode(7); + + head.next = mySeven; + + mySeven.next = new ListNode(28); + + head.next.next.next = new ListNode(32); + head.next.next.next.next = new ListNode(23); + + // System.out.println(head); + + + ListNode current = head; + // head = new ListNode(888); + // // head.data = 99; + // System.out.println(head.data); + int total = 0; + while (current != null) { + // System.out.println(current.data); + total+= current.data; + current = current.next; + } + System.out.println(total); } }