So I saw an example on here how to sort an ArrayList using the Comparator interface, so I tried it out. With Strings it worked perfectly, but with one variable that I want to so
Fyi, although this doesn't answer your specific question about the int dereferencing error, in Java 8 you don't need the dedicated comparator class at all. You can simply write:
yourList.sort((r1, r2) -> Integer.compare(r1.getScore(), r2.getScore()));
or
yourList.sort(Comparator.comparingInt(Review::getScore));
both of which are much nicer ways to do it.