sortuj tablicę obiektów według nazwiska java
Utknąłem na tym fragmencie kodu, który próbowałem użyć sortowania bąbelkowego do sortowania tablicy obiektów według nazwiska, a następnie wydrukowania. gdzie idę źle i jak mogę to wydrukować? oto mój kod
for(int i = 1; i < clipArray.length; i++) {
for(int j = 0; j < clipArray.length; j++) {
if(((clipArray[j].getSurname()).compareToIgnoreCase((clipArray[j+1].getSurname()))) {
Clip temp = clipArray[j];
clipArray[j] = clipArray[j+1];
clipArray[j+1] = temp;
}
}
}
problem: wymagana wartość logiczna, znaleziono int