waltermilner

Untitled

May 4th, 2014
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.85 KB | None | 0 0
  1. public class Test {
  2.  
  3.     public static void main(String[] args) {
  4.         LinkedList<String> list = new LinkedList<String>("Hello");
  5.         list.show();
  6.     }
  7. }
  8.  
  9. class LinkedList<T extends Comparable<T>> {
  10.  
  11.     Link<T> head;
  12.  
  13.     public LinkedList(T start) {
  14.         Link<T> node = new Link<T>(start);
  15.         head = node;
  16.     }
  17.  
  18.     ;
  19.     public void show() {
  20.         Link<T> where = head;
  21.         while (where != null) {
  22.             System.out.println(where);
  23.             where = where.getNext();
  24.         }
  25.     }
  26.  
  27. }
  28.  
  29. class Link<T extends Comparable<T>> {
  30.  
  31.     private T data;
  32.  
  33.     private Link<T> next;
  34.  
  35.     public Link<T> getNext() {
  36.         return next;
  37.     }
  38.  
  39.     public Link(T item) {
  40.         this.data = item;
  41.     }
  42.  
  43.     public String toString() {
  44.         return "Link: data = " + data + " Next = " + next;
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment