Hmmmm, tak ne.
Nějakou blbou náhodou jsem měl sestupně zapsané data v tom txt, což mi nedošlo.
Zkrátka:
return new Integer(o1.getHracovoSkore()).compareTo(new Integer(o2.getHracovoSkore()) * (new Integer(1))); // bez -
funguje(řadí vzestupně), alereturn new Integer(o1.getHracovoSkore()).compareTo(new Integer(o2.getHracovoSkore()) * (new Integer(-1)));
nedělá k překvapení ale vůbec nic.(Jen se načtou data z txt)Ale když nad tím přemýšlím, tak i s (-1) by se to mělo řadit stejně, -3333 je více než -6666.
Ještě mě napadlo to převést na Double a vynásobit to 1/100000 ... ale taky nic nedělá.