SortedArrayList and Merge 1.4

295.00 KB

Publisher Description

This is a pair of library classes to include in your own
code for manipulating ArrayLists.

It consist of two classes: SortedArrayList and Merge.

SortedArrayList is an ArrayList that remembers how it is
sorted, so that if you ask it to sort, it can sometimes
bypass the work when it is already in order. You declare the
order you want and it keeps the list sorted, You just call
sort whenever you need the list to be in perfect order. It
may or may not actually sort the list at that time. It
automatically avoids physically sorting when it does not
really have to.

Merge lets you merge/prune two SortedArrayLists in any of 32
different ways, e.g. union, intersection, update... It also
lets you dedup and prune individual SortedArrayLists.

They are used extensively as part the replicatorsender
package. Having an look at that code may give you a more
realistic view of what they can do.

To use them, have a look at the source code and the sample
drivers. They don't do anything useful standalone. You must
incorporate them into your own code.

Why the spectrum icon? It represent the colours of light
sorted in order by wavelength.

Program Details


Publisher Canadian Mind Products
Released Date 2014-08-19
Languages English


Category Web Development
Subcategory Java & JavaScript

System requirements

Operating systems windows, windows-mobile

Download information

File size 295.00 KB
Total downloads 80


License model Free
Price N/A

Version History

» version 1.4   -   posted on 2014-08-19
correct for JDK 1.8.0-20 redirecting Collections.sort to List.sort

» version 1.3   -   posted on 2007-07-28
add pad, icon, tidy code, more documentation.

Add a review

Tell us your experience with SortedArrayList and Merge 1.4

Our Recommendations


SortedArrayList and Merge 1.4 Screenshot

Click stars to rate this APP!

Users Rating:  
  5.0/5     1
Editor Rating:  
Downloads last week: 0
Release Date: 2014-08-19
Publisher: Canadian Mind Products
Operating System: windows, windows-mobile