可以加一个比较器参数
import java.util.Collections;
import java.util.Comparator;
import java.util.LinkedList;
import java.util.List;public class ListTest
{
public static void main(String[] args)
{
List<String> l1 = new LinkedList<String>();
l1.add("Pogba");
l1.add("Vidal");
l1.add("Pirlo");
l1.add("Marchiso");
System.out.println(l1);
Collections.sort(l1);
System.out.println(l1);
Collections.reverse(l1);
System.out.println(l1);

System.out.println(Collections.binarySearch(l1, "Pirlo",
new Comparator<String>()
{
@Override
public int compare(String arg0, String arg1)
{
return arg1.compareTo(arg0);
}
}));
}
}