Files
Tutoring-APCompSci/Sorting/BubbleSorter.java
2020-06-11 14:06:24 -05:00

24 lines
550 B
Java

package Sorting;
public class BubbleSorter extends Sorter{
//a class to sort arrays of numbers using bubble sort
public BubbleSorter(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);
}
}