FileDocCategorySizeDatePackage
StrSort1_1.javaAPI DocExample991Sun Jun 22 19:19:14 BST 2003None

StrSort1_1

public class StrSort1_1 extends Object
StrSort demonstrates sorting of strings using a quicksort. The actual sorting code, in StringSort.java, is borrowed from the Java Demo Applet SortDemo, whose copyright allows its use.

This may be useful on JDK1.1 (or even 1.0), which lacked the Collections API; on any modern Java, you'd use Arrays.sort() or Collections.sort() as appropriate; see StrSort.java.

Fields Summary
public static String[]
a
The list of strings to be sorted
Constructors Summary
Methods Summary
static voiddump(java.lang.String[] a, java.lang.String title)

		System.out.println("***** " + title + " *****");
		for (int i=0; i<a.length; i++)
			System.out.println("a["+i+"]="+a[i]);
	
public static voidmain(java.lang.String[] argv)
Simple main program to test the sorting


	        
	     
		System.out.println("StrSort Demo in Java");
		StringSort s = new StringSort();
		dump(a, "Before");
		s.QuickSort(a, 0, a.length-1);
		dump(a, "After");