• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Code Line Counter Pro - Java Version 7.6
This software helps SQA, PMs, and programmers count lines of code in their source, specifically for ...
MSI Installers for Java 8.361
Java's client version 8 update 341 is available for download with the new MSI installer allowing ...
NoPrint.js 1.0
NoPrint.js is an open source JS library that disrupts print, screenshots, copy, and paste features in ...
JavaScript QR Code Generator 19.11
The QR Code JavaScript Barcode Generator is a software that uses JavaScript to create and display ...
JavaScript Data Matrix Generator 19.11
The Data Matrix JavaScript Barcode Generator script generates static or dynamic GS1 Data Matrix and ECC200 ...
AnyStock Stock and Financial JS Charts 8.7.0
AnyStock is a JavaScript charting library that presents large data sets through interactive HTML5 charts. It ...
AnyMap JS Maps 8.7.0
AnyMap JS Maps is a flexible and customizable JavaScript-HTML5 mapping library that comes with an extensive ...
AnyGantt JS Gantt Charts 8.7.0
AnyGantt is a powerful JavaScript charting library that enables you to create HTML5 Gantt Charts with ...
AnyChart JS Charts and Dashboards 8.7.0
AnyChart is a versatile JS chart library that enables the creation of interactive charts across various ...
GetOrgChart 2.5.3
A JavaScript tool that facilitates the creation of interactive and customizable flowcharts to display organizational structures ...
Home Web Development Java & JavaScript SortedArrayList and Merge Download

SortedArrayList and Merge

August 19, 2014
SortedArrayList software simplifies sorting of lists with minimal effort. Its Merge feature allows for merging or pruning of two SortedArrayLists in 32 ways, such as union, intersection, and update.
SortedArrayList and Merge
SortedArrayList and Merge Screenshot
Version 1.4
License Freeware
Platform Windows
Supported Languages English
System Requirements Java 1.8+
Free Version Limitations No limitations
Homepage mindprod.com
Developed by Canadian Mind Products
If you're looking for a powerful tool to manipulate ArrayLists in your code, these library classes are definitely worth checking out. Consisting of two classes - SortedArrayList and Merge - this package offers a range of useful features to make your coding tasks more efficient.

First up is the SortedArrayList, which is essentially an ArrayList designed to keep track of its own sorting order. By declaring the order you want, you can instruct the SortedArrayList to keep the list sorted at all times, without the need for manual intervention. When you call the sort function, the SortedArrayList can sometimes bypass sorting altogether if it's already in the correct order, which can save time and resources.

The second class, Merge, is equally impressive. With 32 different merging/pruning options available - including union, intersection, and update - you can easily manipulate SortedArrayLists to suit your needs. Additionally, Merge also enables you to deduplicate and prune individual SortedArrayLists, which can be incredibly useful for cleaning up your code.

While these classes are used extensively in the replicatorsender package, they can also be easily incorporated into your own code. To get started, simply take a look at the source code and sample drivers. It's worth noting that these classes don't do anything useful on their own, so you'll need to include them in your code to see the benefits.

Finally, you might be wondering about the spectrum icon. In case you were curious, it represents the colors of light sorted in order by wavelength. Overall, if you're in need of powerful ArrayList manipulation tools, the SortedArrayList and Merge classes are definitely worth a look.
What's New

Version 1.4: correct for JDK 1.8.0-20 redirecting Collections.sort to List.sort

delete sort update java comparison merge sorting comparing union INTERSECTION Comparator Comparable sorted SortedArrayList prune ArrayList
Free Download 295K
527
  • Share on:

Most Popular

  1. FastCat 2.4
    126
  2. JExplorer 3.6
    121
  3. TreeTable 2.01
    119
  4. MDI Browser 2.6
    114
  5. JSPMaker 1.1.0
    113
  6. NoPrint.js 1.0
    111
  7. AnyStock Stock and Financial JS Charts 8.7.0
    110
  8. GetOrgChart 2.5.3
    109
  9. PMVR - Patented Mappable VR 8.2a
    108
  10. AnyChart JS Charts and Dashboards 8.7.0
    108

Related Downloads

aTicker
aTicker is a compact web-based ticker text scrolling application that functions on ...
ImageZoom
This Java software allows users to zoom in on their pictures with ...
Color Up
This Java Applet smoothly transitions a picture's color from grayscale to full ...
NeuChat (25 users) - Platform Independent
Enhance your website, intranet, and customer engagement with real-time communication feature to ...
SplineTech JavaScript Debugger
SplineTech JavaScript Debugger is a stand-alone software that allows editing and debugging ...
1st JavaScript Editor Pro 3.6
This specialized software is an advanced JavaScript Editor, Validator and Debugger suitable ...
MoneyToys - Closing Costs Calculator
MoneyToys Closing Costs Calculator is a user-friendly mortgage calculator that can be ...
JS Image Scroller and Menu Builder Suite
Sothink JS Web Scroller generates customizable scrollers for ads, news and slideshows. ...
OpenPGP Library for Java
This Pure Java PGP Library allows for encryption, decryption, signing, verification, and ...
AnyGantt JS Gantt Charts
AnyGantt is a powerful JavaScript charting library that enables you to create ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.