DownloadReady - Ultimate Software Collection

Advanced


   

 Categories : Web Development > Java & JavaScript
 SortedArrayList 1.3
Publisher Canadian Mind Products
Published Date 2007-07-29
License Freeware Price 0 USD
Size 377 KB.

SortedArrayList is an ArrayList that keeps lists sorted with minimal work. Merge lets you merge/prune two SortedArrayLists in any of 32 different ways, e.g. union, intersection, update...

Description From Publisher
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.

Supported OS
Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP,Windows2003,Windows Vista Star

Related Keywords
Comparator  Comparator  Java  Java  comparison  comparison  Comparable  Comparable  comparing  comparing  comparing HTML  comparing HTML  sorting  sorting  sort  sort  sorted  sorted  SortedArrayList  SortedArrayList  merge  merge  union  union  inters  inters 

SortedArrayList


Latest Java & JavaScript Realted Tools:
Sothink Web Design Suite   Sothink Web Design Suite 1.6
 Sothink DHTML Menu creates DHTML menu easily. The user-friendly interface, rich templates and easy publishing makes the menu creation simple. It supports Windows Vista (SP1) and integrates well with Dreamweaver, FrontPage, Expression Web and Golive.
Entities   Entities 2.2
 Consists of a pair of utilities that let you convert/strip/insert HTML entities such as _amp;- and _quot; from files converting them back and forth to their equivalent single characters
Official Encoding   Official Encoding 1.1
 Official Encoding will tell you the official name of any given Java encoding and whether it is supported by Java. It will also display some of the characters available with that encoding.
Http   Http 1.4
 http is a small library of Java classes to let you do HTTP CGI GET and POST to a server. It will also encode parameter pairs for you. It does nothing on its own. It is intended to be incorporated into your own programs.
Encoding Recogniser   Encoding Recogniser 1.0
 Help determine a file's encoding by displaying it wth any of the supported encodings in hex and in decoded characters.
Base64   Base64 1.9
 Base64 is a freeware way of encoding 8-bit characters using only ASCII printable characters similar to UUENCODE. UUENCODE embeds a filename where BASE64 does not. You will see BASE64 used in encoding digital certificates, in encoding passwords.
Visual JS   Visual JS 1.0
 Visual JS is a Web-Based RAD IDE with file manager for building zero-footprint RIA that is based on a top innovative Open Source multipurpose AJAX frameworks jsLINB.
Coalesys WebMenu for JSP   Coalesys WebMenu for JSP 5.0
 Popup menu web control for JSP with support for IE, Firefox, Opera and others. Includes complete help system, object reference and sample pages.
Coalesys PanelBar for JSP   Coalesys PanelBar for JSP 4.0
 Slide menu web control for JSP with support for IE, Firefox, Opera and others. Includes complete help system, object reference and sample pages.
dhtmlxCombo :: Ajax Combobox   dhtmlxCombo :: Ajax Combobox 1.1
 Easy configurable DHTML JavaScript combo box with Ajax support, autocomplete functionality and wide cross-browser compatibility. The component features type-ahead, keyboard support and ability to display images in the dropdown list. GPL licensed.
Sound   Sound 1.4
 Sound lets you mathematically create sounds in Java. You define your sounds in terms of 16-bit linear code for the waveform, -- an array of samplings. The U_Law.class will then convert that to (or from) *.AU mu-law 8-bit encoding format.
Pentium   Pentium 1.3
 Pentium works in Java on Windows and Intel Pentium class and AMD CPUs to determine the CPUID information such as the vendor, brand/model, step, model, instruction set family, cpu serial number, and the RDTSC Time stamp register.
Password   Password 1.4
 Generates random passwords that are hard to guess. It uses a crytographic quality random number generator. The passwords are generated locally in a Java Applet. They are never transmitted over the Internet, even in encrypted form.