如何获取List<Long>中的最大值

如题所述

第1个回答  2014-07-16
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;

public class Test {
public static void main(String[] args) {
List<Long> list = new ArrayList<Long>();
list.add(3L);
list.add(2L);
list.add(5L);
list.add(4L);
Collections.sort(list, new Comparator<Long>() {
@Override
public int compare(Long o1, Long o2) {
if (o1.longValue() < o2.longValue())
return 1;
if (o1.longValue() > o2.longValue())
return -1;
return 0;
}
});
System.out.println(list.get(0));
}
}
相似回答