如何确定包含多个最大结果的集合?

mem*_*und 1 java collections

List<Integer> list;
java.util.Collections.max(list)
Run Code Online (Sandbox Code Playgroud)

如何确定列表是否包含多个最大结果?所以说:如果我找到了最大值,我怎样才能确保这是集合中的唯一条目?

谢谢

JB *_*zet 10

Integer max = Collections.max(list);
boolean containsMultipleMax = (list.indexOf(max) != list.lastIndexOf(max));
Run Code Online (Sandbox Code Playgroud)