Is this a Selection Sort?
Just wanting to verify that this is a Selection Sort
Code:
public void selectionSort()
{
int out, in, min;
for(out=0; out < reg4ArrList.size()-1; out++)
{
for(in=out+1; in < reg4ArrList.size(); in++)
{
min = out;
if(reg4ArrList.get(in).getCountryName().compareToIgnoreCase
(reg4ArrList.get(min).getCountryName()) < 0)
{
min = in;
swap(min, out);
}//end if
}//end inner for
}//end outer for
}//end selectionSort()
private void swap(int i, int j)
{
Country temp1 = reg4ArrList.get(i);
reg4ArrList.set(i, reg4ArrList.get(j));
reg4ArrList.set(j, temp1);
}//end swap()