Skip to content

angellandros/kollektion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kollektion

a java data structure extension

LinkedList

Import using:

import ir.angellandros.kollektion.LinkedList;

Construct from another Java collection:

List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
LinkedList<Integer> ll = new LinkedList<Integer>(list);

// Now linked list equals to 1, 2, 3, 4

Use insert, remove, and restart:

ll.next();
ll.next();
ll.next();
ll.remove();
ll.remove();
ll.insert(10);
ll.restart();

// Now linked list equals 1, 10, 4

OrderedPair

Import using:

import ir.angellandros.kollektion.OrderedPair;

Very easy to use:

OrderedPair<Integer, Integer> pair = new OrderedPair<Integer, Integer>(12, 16);
System.out.println(pair._2);  // 16

About

a java data structure extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages