Files
Tutoring-APCompSci/Sorting/NumberBubbleSorter.java

24 lines
562 B
Java

package Sorting;
public class NumberBubbleSorter extends Sorter{
//a class to sort arrays of numbers using bubble sort
public NumberBubbleSorter(RandomNumberFileReader reader){
super("bubble sort", reader);
}
void sort(){
boolean usedSwap;
do{
usedSwap=false;
for(int i=0;i<numbers.length-1;i++){
if(compare(numbers[i],numbers[i+1])>0){
swap(i,i+1);
usedSwap=true;
}
}
}while(usedSwap);
}
}