Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
43 lines (38 loc) · 1.03 KB

File metadata and controls

43 lines (38 loc) · 1.03 KB
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
// named after barrel of monkeys:
// each one hangs on to the next
public class LinkedList {
// structure of items in list
class Node {
// each node knows "next" node
Node next;
// and stores a value
String name;
// constructor for nodes
Node(String initialName) {
name = initialName;
}
}
// beginning of the list, initially empty
private Node first = null;
// a demo to create a length-3 list
public void threeKongs() {
first = new Node("DK Sr.");
first.next = new Node("DK");
first.next.next = new Node("DK Jr.");
}
// use a loop to print all
public void printAll() {
// a while loop also can work
for (Node current = first;
current != null;
current = current.next) {
System.out.println(current.name);
}
}
public static void main(String[] args) {
LinkedList mc = new LinkedList();
mc.threeKongs();
mc.printAll();
}
}
/*viz_options {"disableNesting":true}*/
Morty Proxy This is a proxified and sanitized view of the page, visit original site.