From 18d6a9dcbdbce89f1400d840b7ea13640e0173ee Mon Sep 17 00:00:00 2001 From: Kenneth van Ewijk Date: Mon, 6 Jul 2015 17:01:45 +0200 Subject: [PATCH] Sort on highest score --- audio/sorting/SortSCORE.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 audio/sorting/SortSCORE.java diff --git a/audio/sorting/SortSCORE.java b/audio/sorting/SortSCORE.java new file mode 100644 index 0000000..478eadd --- /dev/null +++ b/audio/sorting/SortSCORE.java @@ -0,0 +1,18 @@ +package audio.sorting; + +import java.util.Comparator; + +import audio.Song; + +public class SortSCORE implements Comparator { + + public int compare(Song s1, Song s2) { + if(s1.getHighestScore() < s2.getHighestScore()) + return 1; + else if(s1.getHighestScore() > s2.getHighestScore()) + return -1; + else + return s1.getTitle().compareTo(s2.getTitle()); + } + +}