/* Trying a simple sort */ package introsort; import java.util.Random; /** * * @author jcmtiernan */ public class IntroSortb { /** * @param args the command line arguments */ public static void main(String[] args) { final int MAX = 10; int[] array2Sort = new int[MAX]; Random rand = new Random(); int randomNumber; for(int i = 0; i < MAX; i++) { randomNumber = rand.nextInt(1000); // 0-999. array2Sort[i] = randomNumber; } for(int i = 0; i < MAX; i++) { System.out.println( array2Sort[i]); } /* want to sort 5, 9, 2, 8 [0] 5 5 2 2 [1] 9 2 5 5 [2] 2 8 8 8 [3] 8 9 9 9 swaps 2 1 0 */ for( int i = 0; i < MAX-1; i++) { if ( array2Sort[i] > array2Sort[i+1] ) { //swap } System.out.println("COmparing arr["+i+"] of array2Sort[i] "+array2Sort[i]+ "with arr["+(i+1)+"] of array2Sort[i+1] "+array2Sort[(i+1)]); } } }